public RetrievePageService( ICatalogPathBuilder catalogPathBuilder, ICatalogService catalogService, INavigationFilterService navigationFilterService, IContentModeProvider contentModeProvider, ISiteContextServiceFactory siteContextServiceFactory, Lazy <ICatalogPathFinder> catalogPathFinder, IRulesEngine rulesEngine, IHtmlRedirectPipeline htmlRedirectPipeline) { this.catalogPathBuilder = catalogPathBuilder; this.catalogService = catalogService; this.navigationFilterService = navigationFilterService; this.contentModeProvider = contentModeProvider; this.siteContextService = siteContextServiceFactory.GetSiteContextService(); this.catalogPathFinder = catalogPathFinder; this.rulesEngine = rulesEngine; this.htmlRedirectPipeline = htmlRedirectPipeline; }
public PromotionEngine_Brasseler(IUnitOfWorkFactory unitOfWorkFactory, IRulesEngine rulesEngine, IPromotionResultServiceFactory promotionResultServiceFactory, IContentModeProvider contentModeProvider, CheckoutSettings checkoutSettings) : base(unitOfWorkFactory, rulesEngine, promotionResultServiceFactory, contentModeProvider, checkoutSettings) { }