public ProductService(AppDbContext dbContext, ILocalizedEntityService localizedEntityService, IProductDownloadsLogService productDownloadsLogService, IUserLikesService userLikesService, IUserWishlistService userWishlistService, IUserGroupsService userGroupsService, IPostCategoriesService categoriesService, IProductDiscountsForUserGroupsService productDiscountsForUserGroupsService, IProductCheckoutAttributesService productCheckoutAttributesService, ILocalizationService localizationService, IUsersService usersService, IEventPublisher eventPublisher) : base(dbContext, localizedEntityService, userLikesService, userWishlistService, categoriesService, eventPublisher) { _dbContext = dbContext; _productDownloadsLogService = productDownloadsLogService; _userGroupsService = userGroupsService; _categoriesService = categoriesService; _productDiscountsForUserGroupsService = productDiscountsForUserGroupsService; _productCheckoutAttributesService = productCheckoutAttributesService; _localizationService = localizationService; _usersService = usersService; _cacheKey = nameof(TblProducts); }
public ProductDiscountsForUserGroupsController( IProductDiscountsForUserGroupsModelFactory modelFactory, ILocalizationService localizationService, IProductDiscountsForUserGroupsService productDiscountsForUserGroupsService) { _modelFactory = modelFactory; _localizationService = localizationService; _productDiscountsForUserGroupsService = productDiscountsForUserGroupsService; }
public ProductCheckoutAttributesService(AppDbContext dbContext, ILocalizedEntityService localizedEntityService, IProductDiscountsForUserGroupsService productDiscountsForUserGroupsService, IEventPublisher eventPublisher) { _dbContext = dbContext; _localizedEntityService = localizedEntityService; _productDiscountsForUserGroupsService = productDiscountsForUserGroupsService; _eventPublisher = eventPublisher; }
public DownloadController( IProductService productService, IFileServersService fileServersService, ILocalizationService localizationService, IProductCheckoutAttributesService productCheckoutAttributesService, IProductDiscountsForUserGroupsService productDiscountsForUserGroupsService, IProductDownloadsLogService downloadsLogService) { _productService = productService; _fileServersService = fileServersService; _localizationService = localizationService; _productCheckoutAttributesService = productCheckoutAttributesService; _productDiscountsForUserGroupsService = productDiscountsForUserGroupsService; _downloadsLogService = downloadsLogService; }
public ProductModelFactory(IProductService productService, IUserLikesService userLikesService, IUserWishlistService userWishlistService, IUsersService usersService, IUserGroupsService userGroupsService, IProductDiscountsForUserGroupsService productDiscountsForUserGroupsService, ILocalizationService localizationService, IProductCheckoutAttributesService checkoutAttributesService, HttpContextBase httpContext) { _productService = productService; _userLikesService = userLikesService; _userWishlistService = userWishlistService; _usersService = usersService; _userGroupsService = userGroupsService; _productDiscountsForUserGroupsService = productDiscountsForUserGroupsService; _localizationService = localizationService; _checkoutAttributesService = checkoutAttributesService; _httpContext = httpContext; }