public AdsProductComponent(IAdProductRepository adproRepo, IMapper mapper, IErrorLogRepository errorRepo, IStringLocalizer <AdsProductComponent> localizer, IHttpContextAccessor accesor)
 {
     _adproRepo = adproRepo;
     _mapper    = mapper;
     _errorRepo = errorRepo;
     _localizer = localizer;
     _accesor   = accesor;
 }
 public CategoryController(ITopCategoryRepository topRepo, IErrorLogRepository errorRepo, IMiddleCategoryRepository midRepo, ISubCategoryRepository subRepo, IProductRepository productRepo, IMapper mapper, ISliderRepository sliderRepo, IWebHostEnvironment environment, IAdProductRepository adproRepo)
 {
     _topRepo     = topRepo;
     _midRepo     = midRepo;
     _subRepo     = subRepo;
     _productRepo = productRepo;
     _errorRepo   = errorRepo;
     _mapper      = mapper;
     _sliderRepo  = sliderRepo;
     _adproRepo   = adproRepo;
     _environment = environment;
 }
 public HomeController(ITopCategoryRepository topRepo, IProductRepository productRepo, IErrorLogRepository errorRepo, IHttpContextAccessor httpContextAccessor, IMiddleCategoryRepository midRepo, ISubCategoryRepository subRepo, IFavoriteProductRepository fpRepo, ICustomerRepository customerRepo, IBrandRepository brandRepo, IMapper mapper, IWebHostEnvironment environment, IProductPhotoRepository photoRepo, IAdminRepository adminRepo, IAdProductRepository adproRepo, IContactUsRepository contactRepo, IEmailNewsletterRepository newsRepo, IFavoriteProductRepository favRepo, IMiniSliderRepository miniRepo, ISliderRepository sliderRepo)
 {
     _topRepo             = topRepo;
     _productRepo         = productRepo;
     _errorRepo           = errorRepo;
     _httpContextAccessor = httpContextAccessor;
     _midRepo             = midRepo;
     _subRepo             = subRepo;
     _fpRepo       = fpRepo;
     _customerRepo = customerRepo;
     _brandRepo    = brandRepo;
     _mapper       = mapper;
     _environment  = environment;
     _photoRepo    = photoRepo;
     _adminRepo    = adminRepo;
     _adproRepo    = adproRepo;
     _contactRepo  = contactRepo;
     _newsRepo     = newsRepo;
     _favRepo      = favRepo;
     _miniRepo     = miniRepo;
     _sliderRepo   = sliderRepo;
 }