public void Run() { Output.MessageWithPause("Ready to publish a message."); var message = new MyMessage { CurrentTime = DateTime.UtcNow }; bus.Publish(message); }
private async Task Process(MyMessage message) { await Task.Factory.StartNew(() => Console.WriteLine("Message received: {0}", message.CurrentTime)); }
public void SendMessage(DateTime dateTime) { var message = new MyMessage { CurrentTime = dateTime }; bus.Publish(message); }