public BusinessValidationWorker(IMessagingService messagingService, IBusinessValidationProcessor businessValidationProcessor, ICampaignReader campaignReader, ILog logger) : base(messagingService, logger, new CancellationTokenSource()) { _businessValidationProcessor = businessValidationProcessor; _campaignReader = campaignReader; }
public Application ( ICampaignReader inputReader, IValidationFactory validationFactory, IValidator validator, IPrizeMoneyCalculator prizeMoneyCalculator ) { _inputReader = inputReader; _validationFactory = validationFactory; _validator = validator; _prizeMoneyCalculator = prizeMoneyCalculator; }
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; }