private void HandleImpl(OrderPriced t) { if (_dict.TryGetValue(t.CorrelationId, out var m)) { m.Handle(t); } }
public void Handle(OrderPriced message) { _bus.Publish(new TakePayment(message.Order) { CorrelationId = message.CorrelationId, CausationId = message.MessageId }); }
public void Handle(OrderPriced message) { midgets[message.CorrelationId].Handle(message); }
public void Handle(OrderPriced message) { _bus.Publish(new TakePayment(message.Order, message.MessageId, message.CorrelationId)); }
public void Handle(OrderPriced message) { _publisher.Publish(new TakePayment(message, message.Order)); }
public void Handle(OrderPriced @event) { dispatcher.Publish(new TakePayment(@event.Order, @event.Id)); }