public CheckOutModel(IBasketApi basketApi, IOrderingApi orderApi, PromoCode_gRPC promoService) { _basketApi = basketApi ?? throw new ArgumentNullException(nameof(basketApi)); _orderApi = orderApi ?? throw new ArgumentNullException(nameof(orderApi)); _promoService = promoService ?? throw new ArgumentNullException(nameof(promoService)); }
public PromoCodeModel(PromoCode_gRPC promoService, ILogger <PromoCodeModel> logger) { _promoService = promoService ?? throw new ArgumentNullException(nameof(promoService)); _logger = logger; }