public CatalogItemResolver(ISearchManager searchManager, IPageTypeProvider pageTypeProvider, IStorefrontContext storefrontContext, ISiteDefinitionsProvider siteDefinitionsProvider, ISiteContext siteContext, IAnalyticsManager analyticsManager)
 {
     this.searchManager           = searchManager;
     this.pageTypeProvider        = pageTypeProvider;
     this.storefrontContext       = storefrontContext;
     this.siteDefinitionsProvider = siteDefinitionsProvider;
     this.siteContext             = siteContext;
 }
 public CatalogItemResolver(
     ISearchService searchService,
     IPageTypeProvider pageTypeProvider,
     IStorefrontContext storefrontContext,
     ISiteDefinitionsProvider siteDefinitionsProvider,
     ISiteContext siteContext)
 {
     this.searchService           = searchService;
     this.pageTypeProvider        = pageTypeProvider;
     this.storefrontContext       = storefrontContext;
     this.siteDefinitionsProvider = siteDefinitionsProvider;
     this.siteContext             = siteContext;
 }