Example #1
0
 public PaymentService(
     IPreConditionEvaluator <Payment> preConditionEvaluator,
     IDataProtectionProvider dataProtectionProvider)
 {
     this.preConditionEvaluator  = preConditionEvaluator;
     this.dataProtectionProvider = dataProtectionProvider;
 }
Example #2
0
 public MerchantValidation(IPreConditionEvaluator <MerchantCommand> preConditionEvaluator)
 {
     this.preConditionEvaluator = preConditionEvaluator;
 }
 public PaymentValidation(
     IPreConditionEvaluator <PaymentCommand> preConditionEvaluator)
 {
     this.preConditionEvaluator = preConditionEvaluator;
 }
 public MerchantService(IPreConditionEvaluator <Merchant> preConditionEvaluator)
 {
     this.preConditionEvaluator = preConditionEvaluator;
 }