public CatalogItemService( ICatalogItemRepository repository, ICatalogService catalogService) : base(repository) { CatalogService = catalogService; }
public CommandController( EnbsvParserService enbsvParserService, GazServiceParserService gazServiceParserService, IPartsRepository partsRepository, IPartProducerRepository partProducerRepository, ICatalogItemRepository catalogItemRepository, IPartSupplierRepository partSupplierRepository, ISupplierPriceItemRepository supplierPriceItemRepository, IModerationService moderationService, IHostingEnvironment hostingEnvironment, ISchedulerWrapper scheduler, IGoogleDriveService googleDriveService) { this._scheduler = scheduler; this._googleDriveService = googleDriveService; this._moderationService = moderationService; this._gazServiceParserService = gazServiceParserService; this._enbsvParserService = enbsvParserService; this._partSupplierRepository = partSupplierRepository; this._partsRepository = partsRepository; this._partProducerRepository = partProducerRepository; this._hostingEnvironment = hostingEnvironment; this._catalogItemRepository = catalogItemRepository; this._supplierPriceItemRepository = supplierPriceItemRepository; }
public PullAdminController(IPullHdrRepository pulls, ICatalogItemRepository ci, IPullItemRepository pi) // ----------------------------------------------------------- { pitemRepo = pi; pullRepo = pulls; ciRepo = ci; cikvp = ci.CatItemKVP; phlvm = new PullHdrListViewModel(pulls, ci); } // eo PullAdminContnroller class --------------------------------------------------------
public SearchController(ICatalogItemRepository catalogItemRepository, ISupplierPriceItemRepository supplierPriceItemRepository, IPartSupplierRepository partSupplierRepository) { this._partSupplierRepository = partSupplierRepository; this._catalogItemRepository = catalogItemRepository; this._supplierPriceItemRepository = supplierPriceItemRepository; }
public AddCatalogItemHandler( ICatalogItemRepository catalogItemRepository, IAsyncRepository <CatalogBrand> catalogBrandRepository, IAsyncRepository <CatalogType> catalogTypeRepository) { _catalogItemRepository = catalogItemRepository; _catalogBrandRepository = catalogBrandRepository; _catalogTypeRepository = catalogTypeRepository; }
public PullHdrController(IPullHdrRepository repoService, Cart cartService, ICatalogItemRepository itemService) // ---------- { repository = repoService; cart = cartService; ciRepo = itemService; PullOrders = repoService.PullOrders; phlvm = new PullHdrListViewModel(repoService, itemService); } // eo constructor with dependency injection ---------------------------------------------
public IActionResult ItemsWithNameAsync([FromServices] ICatalogItemRepository repository, string name, int pageSize = 10, int pageIndex = 0) { var request = repository.ItemsWithNameAsync(name, pageSize, pageIndex); if (request.Result.HasError()) { return(BadRequest(request.Result.Error())); } return(Ok(new { Count = request.Result.Count(), Data = request.Result.ResponseObj() })); }
public IActionResult ItemsByTypeIdAndBrandIdAsync([FromServices] ICatalogItemRepository repository, [FromQuery] int catalogTypeId, [FromQuery] int?catalogBrandId, [FromQuery] int pageSize = 10, [FromQuery] int pageIndex = 0) { var request = repository.ItemsByTypeIdAndBrandIdAsync(catalogTypeId, catalogBrandId, pageSize, pageIndex); if (request.Result.HasError()) { return(BadRequest(request.Result.Error())); } return(Ok(new { Count = request.Result.Count(), Data = request.Result.ResponseObj() })); }
public IActionResult GetItemsByIdsAsync([FromServices] ICatalogItemRepository repository, [FromQuery] int pageSize = 10, [FromQuery] int pageIndex = 0) { var request = repository.GetItemsByIdsAsync(pageSize, pageIndex); if (request.Result.HasError()) { return(BadRequest(request.Result.Error())); } return(Ok(new { Count = request.Result.Count(), Data = request.Result.ResponseObj() })); }
public CatalogViewModelService( ILoggerFactory loggerFactory, ICatalogItemRepository itemRepository, IAsyncRepository <CatalogBrand> brandRepository, IAsyncRepository <CatalogType> typeRepository, IUriComposer uriComposer) { _logger = loggerFactory.CreateLogger <CatalogViewModelService>(); _itemRepository = itemRepository; _brandRepository = brandRepository; _typeRepository = typeRepository; _uriComposer = uriComposer; }
public ModerationService(IProducerCodeService producerCodeService, IPartProducerRepository partProducerRepository, IModerationRepository moderationRepository, ISupplierPriceItemRepository supplierPriceItemRepository, ICatalogItemRepository catalogItemRepository, IHostingEnvironment hostingEnvironment) { this._catalogItemRepository = catalogItemRepository; this._producerCodeService = producerCodeService; this._moderationRepository = moderationRepository; this._supplierPriceItemRepository = supplierPriceItemRepository; this._hostingEnvironment = hostingEnvironment; this._partProducerRepository = partProducerRepository; }
} // eo property ------------------------- // Constructor, one parameter public CatalogItemController(ICatalogItemRepository repo) // ------------------------------ { repository = repo; } // eo constructor -----------------------------------------------------------------------
public InMemoryShopCatalogFiller() { _catalogItemRepository = ServiceLocator.Locator.Resolve<ICatalogItemRepository>(); }
public StatisticService(ICatalogItemRepository catalogItemRepository, IProducerCodeService producerCodeService, ICatalogItemStatisticRepository catalogItemStatisticRepository) { this._catalogItemRepository = catalogItemRepository; this._producerCodeService = producerCodeService; this._catalogItemStatisticRepository = catalogItemStatisticRepository; }
public Handler(ICatalogItemRepository catalogItemRepository) { _catalogItemRepository = catalogItemRepository; }
public CatalogService(ICatalogItemRepository catalogItemRepository) => _catalogItemRepository = catalogItemRepository;
public PullHdrListViewModel(IPullHdrRepository repo, ICatalogItemRepository repo2) // ----- { phRepo = repo; ciRepo = repo2; catItemKVP = repo2.CatItemKVP; } // eo constructor -----------------------------------------------------------------------
public CatalogItemManager(ICatalogItemRepository catalogItemRepository) { _catalogItemRepository = catalogItemRepository ?? throw new ArgumentNullException(nameof(catalogItemRepository)); }
public ShopCatalogService(ICatalogItemRepository catalogItemRepository, CatalogItemAssembler catalogItemAssembler) { _catalogItemRepository = catalogItemRepository; _catalogItemAssembler = catalogItemAssembler; }
public CatalogController(ICatalogItemRepository catalogItemRepository) { _catalogItemRepository = catalogItemRepository; }
public UpdateCatalogItemHandler(ICatalogItemRepository catalogItemRepository) { _catalogItemRepository = catalogItemRepository; }
public CatalogItemsQueryHandler(ICatalogItemRepository catalogItemRepository) { _catalogItemRepository = catalogItemRepository; }
public DeleteCatalogItemHandler(ICatalogItemRepository repository) { _repository = repository; }
public AddCatalogItemHandler(ICatalogItemRepository repository, IMapper mapper) { _repository = repository; _mapper = mapper; }
public GetCatalogItemHandler(ICatalogItemRepository repository) { _repository = repository; }
// constructor with two service parameters public CartController(ICatalogItemRepository repo, Cart cartService) // ------------------------------------- { repository = repo; cart = cartService; // p 273 } // eo constructor -----------------------------------------------------------------------
public ProductController(ICatalogItemRepository catalogItemRepository, ICategoryRepository categoryRepository) { _catalogItemRepository = catalogItemRepository; _categoryRepository = categoryRepository; }
public ShopCatalogService() { _catalogItemRepository = ServiceLocator.Locator.Resolve<ICatalogItemRepository>(); _catalogItemAssembler = new CatalogItemAssembler(); }