public SiteProvider(IBaseDir baseDir, IMembershipProvider membershipProvider, ILabelProvider labelProvider, SiteDBContext dbContext) : base(baseDir, membershipProvider, labelProvider) { this._dbContext = dbContext; urlRedirectProvider = new UrlRedirectsProvider.UrlRedirectProvider(_dbContext); customErrorProvider = new CustomErrorsProvider.CustomErrorProvider(_dbContext); //aBPageTestResultProvider = new ABTestProvider.ABPageTestResultProvider(_dbContext); aBRuleSettingsProvider = new ABTestProvider.ABRuleSettingsProvider(_dbContext, baseDir); aBPageSettingsProvider = new ABTestProvider.ABPageSettingsProvider(_dbContext); }
public SiteProvider(IBaseDir baseDir, IMembershipProvider membershipProvider, IElementRepositoryFactory elementRepositoryFactory, SiteDBContext dbContext) : base(baseDir, membershipProvider, elementRepositoryFactory) { this._dbContext = dbContext; urlRedirectProvider = new UrlRedirectsProvider.UrlRedirectProvider(_dbContext); customErrorProvider = new CustomErrorsProvider.CustomErrorProvider(_dbContext); //aBPageTestResultProvider = new ABTestProvider.ABPageTestResultProvider(_dbContext); aBRuleSettingsProvider = new ABTestProvider.ABRuleSettingsProvider(_dbContext, baseDir); aBPageSettingsProvider = new ABTestProvider.ABPageSettingsProvider(_dbContext); }