public AbstractProductPhotoController( ApiSettings settings, ILogger <AbstractProductPhotoController> logger, ITransactionCoordinator transactionCoordinator, IProductPhotoService productPhotoService, IApiProductPhotoModelMapper productPhotoModelMapper ) : base(settings, logger, transactionCoordinator) { this.ProductPhotoService = productPhotoService; this.ProductPhotoModelMapper = productPhotoModelMapper; }
public ProductPhotoController( ApiSettings settings, ILogger <ProductPhotoController> logger, ITransactionCoordinator transactionCoordinator, IProductPhotoService productPhotoService, IApiProductPhotoModelMapper productPhotoModelMapper ) : base(settings, logger, transactionCoordinator, productPhotoService, productPhotoModelMapper) { this.BulkInsertLimit = 250; this.MaxLimit = 1000; this.DefaultLimit = 250; }
public ProductController(IProductCatalogService dataRepository, IProductPhotoService photoRepository, IShopCartItemService shopCartItemService) { this.dataRepository = dataRepository; this.photoRepository = photoRepository; }