示例#1
0
 public void Success(SuccessPaymentEvent e, SingleNode <PaymentMethodComponent> payment, [JoinAll] ICollection <SingleNode <PurchaseDialogComponent> > dialogs)
 {
     foreach (SingleNode <PurchaseDialogComponent> node in dialogs)
     {
         node.component.HandleSuccess();
     }
 }
示例#2
0
 public void Success(SuccessPaymentEvent e, SingleNode <PaymentMethodComponent> node, [JoinAll] SingleNode <ShopXCrystalsComponent> shop)
 {
     shop.component.HandleSuccess();
 }
示例#3
0
 public void Success(SuccessPaymentEvent e, SingleNode <PaymentMethodComponent> node, [JoinAll] SingleNode <DealsUIComponent> deals)
 {
     base.Log.Debug("Success");
     deals.component.HandleSuccess();
 }
示例#4
0
 public void Success(SuccessPaymentEvent e, SingleNode <PaymentMethodComponent> node, [JoinAll] SingleNode <PaymentProcessingScreenComponent> screen)
 {
     base.ScheduleEvent <ShowScreenLeftEvent <PaymentSuccessScreenComponent> >(screen);
 }