示例#1
0
 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;
 }
示例#2
0
 public PromotionEngine_Brasseler(IUnitOfWorkFactory unitOfWorkFactory, IRulesEngine rulesEngine, IPromotionResultServiceFactory promotionResultServiceFactory, IContentModeProvider contentModeProvider, CheckoutSettings checkoutSettings) :
     base(unitOfWorkFactory, rulesEngine, promotionResultServiceFactory, contentModeProvider, checkoutSettings)
 {
 }