public HomeController(IStringLocalizer <SharedResource> localizer, IContactHomepageRepository contact, IProductHomepageQueries product, IRetailerHomepageQueries about, IPostHomepageQueries post, IFaqHomepageQueries faq) : base(localizer) { _contactHomepageRepository = contact; _productHomepageQueries = product; _retailerHomepageQueries = about; _postHomepageQueries = post; _faqHomepageQueries = faq; }
//private readonly IProductHomepageRepository productHomepageRepository = null; public ProductHomepageController(IMediator mediator, IProductHomepageQueries productHomepageQueries) { this.mediator = mediator; this.productHomepageQueries = productHomepageQueries; //this.productHomepageRepository = productHomepageRepository; }
public ProductsController(IStringLocalizer <SharedResource> localize, IProductHomepageQueries productHomepageQueries, ICategoryQueries categoryQueries) : base(localize) { _productHomepageQueries = productHomepageQueries; _categoryQueries = categoryQueries; }