/// <summary> /// Initializes a new instance of the <see cref="ProductsService" /> class. /// </summary> /// <param name="mapper">The mapper.</param> /// <param name="productRepository">The product repository.</param> /// <param name="productDescriptionRepository">The product description repository.</param> /// <param name="productPhotoRepository">The product photo repository.</param> public ProductsService(IMapper mapper, IProductRepository productRepository, IProductDescriptionRepository productDescriptionRepository, IProductPhotoRepository productPhotoRepository) { _mapper = mapper; _productRepository = productRepository; _productDescriptionRepository = productDescriptionRepository; _productPhotoRepository = productPhotoRepository; }
/// <summary> /// Initializes a new instance of the <see cref="ProductManagingService" /> class. /// </summary> /// <param name="productRepository">The product repository.</param> /// <param name="productDescriptionRepository">The product description repository.</param> /// <param name="productPhotoRepository">The product photo repository.</param> /// <param name="productTransactions">The product transactions.</param> /// <param name="cultureRepository">The culture repository.</param> /// <param name="productProductPhotoRepository">The product product photo repository.</param> /// <param name="mapper">The mapper.</param> public ProductManagingService(IProductRepository productRepository, IProductDescriptionRepository productDescriptionRepository, IProductPhotoRepository productPhotoRepository, IProductTransactions productTransactions, ICultureRepository cultureRepository, IProductProductPhotoRepository productProductPhotoRepository, IMapper mapper) { _productRepository = productRepository; _mapper = mapper; _productProductPhotoRepository = productProductPhotoRepository; _cultureRepository = cultureRepository; _productDescriptionRepository = productDescriptionRepository; _productPhotoRepository = productPhotoRepository; _productTransactions = productTransactions; }
public ProductDescriptionService( ILogger <IProductDescriptionRepository> logger, IProductDescriptionRepository productDescriptionRepository, IApiProductDescriptionRequestModelValidator productDescriptionModelValidator, IBOLProductDescriptionMapper bolproductDescriptionMapper, IDALProductDescriptionMapper dalproductDescriptionMapper, IBOLProductModelProductDescriptionCultureMapper bolProductModelProductDescriptionCultureMapper, IDALProductModelProductDescriptionCultureMapper dalProductModelProductDescriptionCultureMapper) : base(logger, productDescriptionRepository, productDescriptionModelValidator, bolproductDescriptionMapper, dalproductDescriptionMapper, bolProductModelProductDescriptionCultureMapper, dalProductModelProductDescriptionCultureMapper) { }
public AbstractProductDescriptionService( ILogger logger, IProductDescriptionRepository productDescriptionRepository, IApiProductDescriptionRequestModelValidator productDescriptionModelValidator, IBOLProductDescriptionMapper bolProductDescriptionMapper, IDALProductDescriptionMapper dalProductDescriptionMapper, IBOLProductModelProductDescriptionCultureMapper bolProductModelProductDescriptionCultureMapper, IDALProductModelProductDescriptionCultureMapper dalProductModelProductDescriptionCultureMapper) : base() { this.productDescriptionRepository = productDescriptionRepository; this.productDescriptionModelValidator = productDescriptionModelValidator; this.bolProductDescriptionMapper = bolProductDescriptionMapper; this.dalProductDescriptionMapper = dalProductDescriptionMapper; this.bolProductModelProductDescriptionCultureMapper = bolProductModelProductDescriptionCultureMapper; this.dalProductModelProductDescriptionCultureMapper = dalProductModelProductDescriptionCultureMapper; this.logger = logger; }
public ProductDescriptionService(IProductDescriptionRepository productDescriptionRepository) : base(productDescriptionRepository) { this.productDescriptionRepository = productDescriptionRepository; }
public ApiProductDescriptionRequestModelValidator(IProductDescriptionRepository productDescriptionRepository) : base(productDescriptionRepository) { }
public CategoryRepository(IDbContextRepository dbContextRepository, IProductDescriptionRepository productDescriptionRepository) { testContext = dbContextRepository.TestContext; this.productDescriptionRepository = productDescriptionRepository; }
public AbstractApiProductDescriptionRequestModelValidator(IProductDescriptionRepository productDescriptionRepository) { this.productDescriptionRepository = productDescriptionRepository; }