示例#1
0
 protected ProcessCard(Policy policy, ILogger logger, ICardSettingsRepository cardSettingsRepository)
 {
     this.policy = policy;
     Logger      = logger;
     this.cardSettingsRepository = cardSettingsRepository;
 }
示例#2
0
 public ProcessCardMastercard(Policy policy, ILogger logger, ICardSettingsRepository cardSettingsRepository) :
     base(policy, logger, cardSettingsRepository)
 {
     this.businessValidations = new BusinessValidationFactory().Create(policy);
 }
示例#3
0
 public ProcessCardFactory(ILogger logger, ICardSettingsRepository cardSettingsRepository)
 {
     this.logger = logger;
     this.cardSettingsRepository = cardSettingsRepository;
 }