Beispiel #1
0
 public BusinessValidationWorker(IMessagingService messagingService,
                                 IBusinessValidationProcessor businessValidationProcessor,
                                 ICampaignReader campaignReader,
                                 ILog logger)
     : base(messagingService, logger, new CancellationTokenSource())
 {
     _businessValidationProcessor = businessValidationProcessor;
     _campaignReader = campaignReader;
 }
Beispiel #2
0
 public Application
 (
     ICampaignReader inputReader,
     IValidationFactory validationFactory,
     IValidator validator,
     IPrizeMoneyCalculator prizeMoneyCalculator
 )
 {
     _inputReader          = inputReader;
     _validationFactory    = validationFactory;
     _validator            = validator;
     _prizeMoneyCalculator = prizeMoneyCalculator;
 }
Beispiel #3
0
 public BusinessValidationProcessor(IBusinessValidatorSelector validatorSelector, ICampaignReader campaignReader)
 {
     _logger            = LogManager.GetLogger(typeof(BusinessValidationProcessor));
     _validatorSelector = validatorSelector;
     _campaignReader    = campaignReader;
 }
 public BusinessValidatorSelector(ICampaignReader campaignReader, ILocationReader locationReader, ILeadReader leadReader)
 {
     _campaignReader = campaignReader;
     _locationReader = locationReader;
     _leadReader     = leadReader;
 }
 public CampaignController(ICampaignReader campaignReader, IMediator mediator)
 {
     this.campaignReader = campaignReader;
     this.mediator       = mediator;
 }
 public CampaignFinderService(ICampaignReader campaignReader)
 {
     this.campaignReader = campaignReader;
 }