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
     });
 }
示例#3
0
 public void Handle(CreditCardCharged t)
 {
     Publisher.Publish(new CommitOrder {
         Order = t.Order
     });
 }