public ProductListTools(ProductListPart productListPart, ProductListViewModel products, IProductListServices productListServices, ICatalogHierarchyServices catalogHierarchyServices)
 {
     this._products                 = products;
     this._productListPart          = productListPart;
     this._productListServices      = productListServices;
     this._catalogHierarchyServices = catalogHierarchyServices;
 }
 public ProductListPartDriver(IWebStoreServices webStoreServices, IProductListServices productListServices, ICatalogHierarchyServices catalogHierarchyServices, IOrchardServices orchardServices)
 {
     this._orchardServices          = orchardServices;
     this._localizer                = NullLocalizer.Instance;
     this._webStoreServices         = webStoreServices;
     this._productListServices      = productListServices;
     this._catalogHierarchyServices = catalogHierarchyServices;
 }