public static bool Supports(this IPaymentProcessorPlugin paymentProcessorPlugin, PaymentMethodType methodType)
 {
     return(paymentProcessorPlugin.SupportedMethodTypes.Contains(methodType));
 }
Exemplo n.º 2
0
 public void AddAvailablePaymentProcessor(IPaymentProcessorPlugin paymentPlugin)
 {
     paymentMenu.SetMenuItem(paymentPlugins.Count + 1, paymentPlugin.GetName(), () => currentPaymentProccesor = paymentPlugin.ReadPaymentProcessor());
     paymentPlugins.Add(paymentPlugin);
 }