public CourierService(IOnlineStoreContext context, ITownService townService, IAddressService addressService, IMapper mapper) { this.context = context ?? throw new ArgumentNullException(nameof(context)); this.townService = townService ?? throw new ArgumentNullException(nameof(townService)); this.addressService = addressService ?? throw new ArgumentNullException(nameof(addressService)); this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public OrderService(IOnlineStoreContext context) { this.context = context ?? throw new ArgumentNullException(nameof(context)); }
public CategoryService(IOnlineStoreContext context, IMapper mapper) { this.context = context ?? throw new ArgumentNullException(nameof(context)); this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public ProductService(IOnlineStoreContext context, IMapper mapper, ICategoryService categoryService) { this.context = context ?? throw new ArgumentNullException(); this.mapper = mapper ?? throw new ArgumentNullException(); this.categoryService = categoryService ?? throw new ArgumentNullException(); }