public SpotBookingRuleRepository(ISqlServerTenantDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) { _dbContext = dbContext; _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; _mapper = mapper; }
public SmoothConfigurationRepository(ISqlServerTenantDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) { _dbContext = dbContext; _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; _mapper = mapper; }
/// <summary>Initializes a new instance of the <see cref="LandmarkRestrictionRepository" /> class.</summary> /// <param name="dbContext">The database context.</param> /// <param name="salesAreaByIdCache">SalesArea entity cache assessor.</param> /// <param name="salesAreaByNameCache">SalesArea entity cache assessor.</param> /// <param name="mapper">The mapper.</param> public LandmarkRestrictionRepository( ISqlServerLongRunningTenantDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) : base(dbContext, salesAreaByIdCache, salesAreaByNameCache, mapper) { _dbContext = dbContext; }
public TotalRatingDomainModelHandler( ISqlServerTestDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) : base(dbContext, mapper) { _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; }
public BulkRatingsPredictionSchedulesCreatedEventHandler( IRatingsScheduleRepository ratingsScheduleRepository, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, IMapper mapper) { _mapper = mapper; _salesAreaByIdCache = salesAreaByIdCache; _ratingsScheduleRepository = ratingsScheduleRepository; }
public RatingsPredictionScheduleDomainModelHandler( ISqlServerTestDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) : base(dbContext, mapper) { _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; }
public LibrarySalesAreaPassPriorityDomainModelHandler( ISqlServerTestDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) : base(dbContext, mapper) { _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; }
public SmoothConfigurationDomainModelHandler( ISqlServerTestDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) : base(dbContext, mapper) { _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; }
public StandardDayPartGroupDomainModelHandler( ISqlServerTestDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) : base(dbContext, mapper) { _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; }
public StandardDayPartGroupRepository( ISqlServerTenantDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) { _dbContext = dbContext; _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; _mapper = mapper; }
public LibrarySalesAreaPassPrioritiesRepository( ISqlServerTenantDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) { _dbContext = dbContext; _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; _mapper = mapper; }
/// <summary> /// Initializes a new instance of the <see cref="ScenarioCampaignResultReportCreator" /> class. /// </summary> /// <param name="dbContextFactory">The database context factory.</param> /// <param name="mapper">The mapper.</param> public ScenarioCampaignResultReportCreator( ISqlServerDbContextFactory <ISqlServerTenantDbContext> dbContextFactory, ISqlServerSalesAreaByNullableIdCacheAccessor salesAreaByNullableIdCache, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, IMapper mapper) { _dbContextFactory = dbContextFactory; _salesAreaByNullableIdCache = salesAreaByNullableIdCache; _salesAreaByIdCache = salesAreaByIdCache; _mapper = mapper; }
public SalesAreaDemographicRepository( ISqlServerTenantDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) { _dbContext = dbContext; _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; _mapper = mapper; }
public RestrictionRepository( ISqlServerLongRunningTenantDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) { _dbContext = dbContext; _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; _mapper = mapper; }
public RatingsScheduleRepository( ISqlServerDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper ) { _dbContext = dbContext; _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; _mapper = mapper; }
/// <summary>Initializes a new instance of the <see cref="LandmarkCampaignRepository" /> class.</summary> /// <param name="dbContext">The database context.</param> /// <param name="searchConditionBuilder">The search condition builder.</param> /// <param name="identityGenerator">The identity generator.</param> /// <param name="mapper">The mapper.</param> public LandmarkCampaignRepository( ISqlServerLongRunningTenantDbContext dbContext, IFullTextSearchConditionBuilder searchConditionBuilder, IIdentityGenerator identityGenerator, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) : base(dbContext, searchConditionBuilder, identityGenerator, salesAreaByIdCache, salesAreaByNameCache, mapper) { _dbContext = dbContext; _searchConditionBuilder = searchConditionBuilder; }
/// <summary>Initializes a new instance of the <see cref="RecommendationsResultReportCreator" /> class.</summary> /// <param name="dbContext">The database context.</param> /// <param name="tenantSettingsRepository">The tenant settings repository.</param> /// <param name="demographicRepository">The demographic repository.</param> /// <param name="salesAreaRepository">The sales area repository.</param> /// <param name="clashRepository">The clash repository.</param> /// <param name="productRepository">The product repository.</param> /// <param name="mapper">The mapper.</param> public RecommendationsResultReportCreator( ISqlServerDbContextFactory <ISqlServerTenantDbContext> dbContextFactory, IRepositoryFactory repositoryFactory, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, IMapper mapper) : base(mapper) { _dbContextFactory = dbContextFactory; _repositoryFactory = repositoryFactory; _salesAreaByIdCache = salesAreaByIdCache; _mapper = mapper; }
public RunRepository(ISqlServerTenantDbContext dbContext, IFullTextSearchConditionBuilder searchConditionBuilder, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) { _dbContext = dbContext; _searchConditionBuilder = searchConditionBuilder; _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; _mapper = mapper; }
public CampaignRepository(ISqlServerLongRunningTenantDbContext dbContext, IFullTextSearchConditionBuilder searchConditionBuilder, IIdentityGenerator identityGenerator, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) { _dbContext = dbContext; _searchConditionBuilder = searchConditionBuilder; _identityGenerator = identityGenerator; _sequenceRebuilder = new SequenceRebuilder <Entities.Tenant.Campaigns.Campaign, CampaignNoIdentity>(); _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; _mapper = mapper; }
public ProgrammeRepository( ISqlServerTenantDbContext dbContext, ISqlServerDbContextFactory <ISqlServerTenantDbContext> dbContextFactory, IFullTextSearchConditionBuilder searchConditionBuilder, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache, ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper) { _dbContext = dbContext; _dbContextFactory = dbContextFactory; _searchConditionBuilder = searchConditionBuilder; _salesAreaByIdCache = salesAreaByIdCache; _salesAreaByNameCache = salesAreaByNameCache; _mapper = mapper; _programmeDictionaryCache = new ProgrammeDictionaryCache(_dbContext, preloadData: false); _programmeCategoryCache = new ProgrammeCategoryCache(_dbContext); }