public CatalogItemController( ICatalogItemViewService catalogItemViewService, ICatalogItemManager catalogItemManager, IndustryManager industryManager) : base(industryManager) { _catalogItemViewService = catalogItemViewService ?? throw new ArgumentNullException(nameof(catalogItemViewService)); _catalogItemManager = catalogItemManager ?? throw new ArgumentNullException(nameof(catalogItemManager)); }
public SaleCreator(ICatalogItemManager cim, IExchangeRateService ers) { if (cim == null) { throw new ArgumentException("CatalogItemManager cannot be null"); } _catalogItemManager = cim; if (ers == null) { throw new ArgumentException("ExchangeRateService cannot be null"); } _exchangeRateService = ers; }