private void OnMessage(TimeoutMessage message, IDeliveryContext context) { Console.WriteLine("[Consumer] Received message: {0}", message.JobId); Thread.Sleep(8000); Console.WriteLine("[Consumer] Processed message: {0}", message.JobId); context.Reply(new TimeoutResponse()); }
public void Consume(CapitalizeMessage message, IDeliveryContext deliveryContext) { var upcased = message.Word.ToUpper(); deliveryContext.Reply(new CapitalizedMessage(upcased)); }