Пример #1
0
 public ValidateForRun(IRepositoryFactory repositoryFactory,
                       IISRSettingsRepository isrSettingsRepository, IRSSettingsRepository rsSettingsRepository,
                       IOutputFileRepository outputFileRepository, IUniverseRepository universeRepository,
                       ISpotRepository spotRepository, IScheduleRepository scheduleRepository,
                       IRatingsScheduleRepository ratingsScheduleRepository, IProductRepository productRepository,
                       IClashRepository clashRepository,
                       ISystemMessageRepository systemMessageRepository,
                       IAutoBooks autoBooks, ITenantSettingsRepository tenantSettingsRepository, IClearanceRepository clearanceRepository,
                       IFeatureManager featureManager, ISystemLogicalDateService systemLogicalDateService)
 {
     _repositoryFactory         = repositoryFactory;
     _isrSettingsRepository     = isrSettingsRepository;
     _rsSettingsRepository      = rsSettingsRepository;
     _outputFileRepository      = outputFileRepository;
     _universeRepository        = universeRepository;
     _spotRepository            = spotRepository;
     _scheduleRepository        = scheduleRepository;
     _ratingsScheduleRepository = ratingsScheduleRepository;
     _productRepository         = productRepository;
     _clashRepository           = clashRepository;
     _systemMessageRepository   = systemMessageRepository;
     _autoBooks = autoBooks;
     _tenantSettingsRepository = tenantSettingsRepository;
     _clearanceRepository      = clearanceRepository;
     _featureManager           = featureManager;
     _systemLogicalDateService = systemLogicalDateService;
 }
 public BulkRatingsPredictionSchedulesCreatedEventHandler(
     IRatingsScheduleRepository ratingsScheduleRepository,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     IMapper mapper)
 {
     _mapper                    = mapper;
     _salesAreaByIdCache        = salesAreaByIdCache;
     _ratingsScheduleRepository = ratingsScheduleRepository;
 }
Пример #3
0
 public RatingsPredictionSchedulesController(
     IRatingsScheduleRepository ratingsScheduleRepository,
     IDataChangeValidator dataChangeValidator,
     IMapper mapper
     )
 {
     _ratingsScheduleRepository = ratingsScheduleRepository;
     _dataChangeValidator       = dataChangeValidator;
     _mapper = mapper;
 }
Пример #4
0
 public RatingsPredictionScheduleDomainModelHandler(IRatingsScheduleRepository ratingsScheduleRepository)
 {
     _ratingsScheduleRepository = ratingsScheduleRepository ?? throw new ArgumentNullException(nameof(ratingsScheduleRepository));
 }
Пример #5
0
 public RatingsPredictionScheduleResultChecker(ITestDataImporter dataImporter, IRatingsScheduleRepository ratingsScheduleRepository) : base(dataImporter) =>