public void Handle(CreditCardCharged t) { Console.WriteLine("Creating Event source 'Credit Card Charged'"); var evnt = new CreditCardChargedEvent() { OrderId = t.Order.OrderId, ConfirmationNumber = t.Order.PaymentConfirmation }; StoreEvent(evnt); }
public void Handle(CreditCardCharged t) { Publisher.Publish(new ReserveTickets { Order = t.Order }); }
public void Handle(CreditCardCharged t) { Publisher.Publish(new CommitOrder { Order = t.Order }); }