public async Task Timeout(CalendarYearHasStarted state, IMessageHandlerContext context) { Console.WriteLine("Customer status gold has been activated"); await context.Publish(new GoldStatusActivated() { CustomerId = Data.CustomerId }).ConfigureAwait(false); }
public async Task Timeout(CalendarYearHasStarted state, IMessageHandlerContext context) { await context.Publish(new GoldStatusActivated { CustomerId = Data.CustomerId }) .ConfigureAwait(false); Console.WriteLine("Publishing GoldStatusActivated event"); MarkAsComplete(); }