This commit is contained in:
@@ -162,6 +162,27 @@ namespace IRaCIS.Core.Application.Service
|
||||
return ResponseOutput.Ok();
|
||||
}
|
||||
|
||||
public class MasstransitHangfireTest
|
||||
{
|
||||
public string value { get; set; }
|
||||
}
|
||||
|
||||
public class MasstransitHangfireTestConsumer : IConsumer<MasstransitHangfireTest>
|
||||
{
|
||||
public Task Consume(ConsumeContext<MasstransitHangfireTest> context)
|
||||
{
|
||||
Console.WriteLine("Now is " + DateTime.Now.ToString());
|
||||
Console.WriteLine($"MassTransit.Consumer1 :{context.Message.value}");
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
}
|
||||
public async Task<IResponseOutput> TestMasstransitHangfire([FromServices] IMessageScheduler _scheduler)
|
||||
{
|
||||
await _scheduler.SchedulePublish(DateTime.Now.AddSeconds(10), new MasstransitHangfireTest() { value = "message at " + DateTime.Now.ToString() });
|
||||
|
||||
return ResponseOutput.Ok();
|
||||
}
|
||||
|
||||
public async Task<IResponseOutput> TestJson()
|
||||
{
|
||||
var model1 = new TestModel() { TestId = NewId.NextSequentialGuid(), TestName = null };
|
||||
|
||||
Reference in New Issue
Block a user