Example #1
0
 public CatalogItemController(
     ICatalogItemViewService catalogItemViewService,
     ICatalogItemManager catalogItemManager,
     IndustryManager industryManager)
     : base(industryManager)
 {
     _catalogItemViewService = catalogItemViewService ?? throw new ArgumentNullException(nameof(catalogItemViewService));
     _catalogItemManager     = catalogItemManager ?? throw new ArgumentNullException(nameof(catalogItemManager));
 }
Example #2
0
 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;
 }