public ApiFactory(IBasketApi basketApi, IOrderApi orderApi, IUsersApi usersApi, IProductApi productApi) { _basketApi = basketApi; _orderApi = orderApi; _usersApi = usersApi; _productApi = productApi; }
public CheckOutModel(ICatalogApi catalogApi, IBasketApi basketApi, IUserApi userApi, IOrderApi orderApi) { _catalogApi = catalogApi ?? throw new ArgumentNullException(nameof(catalogApi)); _basketApi = basketApi ?? throw new ArgumentNullException(nameof(basketApi)); _userApi = userApi ?? throw new ArgumentNullException(nameof(_userApi)); _orderApi = orderApi ?? throw new ArgumentNullException(nameof(_orderApi)); }
public BasketController(IBasketApi basketApi, IShippingApi shippingApi, ICustomerApi customerRepository, IOrderApi orderRepository) { _basketApi = basketApi; _shippingApi = shippingApi; _customerRepository = customerRepository; _orderRepository = orderRepository; }
public ProductDetailModel(IApiFactory factory, IWebHostEnvironment env, IMapper mapper) { _productApi = factory.ProductApi ?? throw new ArgumentNullException(nameof(_productApi)); _basketApi = factory.BasketApi ?? throw new ArgumentNullException(nameof(_basketApi)); _commentsApi = factory.CommentsApi ?? throw new ArgumentNullException(nameof(_commentsApi)); _mapper = mapper; _env = env; }
public AccountController(IAuthenticationService authenticationService, ICustomerApi customerRepository, IOrderApi orderRepository, IConfigApi configApi, IBasketApi basketApi, ISocialLoginService socialService) { _authenticationService = authenticationService; _customerRepository = customerRepository; _orderRepository = orderRepository; _configApi = configApi; _basketApi = basketApi; _socialService = socialService; }
// private readonly IPaymentMethod _paymentMethod; public CheckoutController(ICustomerApi customerApi, IConfigApi configApi, IPaymentApi paymentApi, ICheckoutApi checkoutApi, IOrderApi orderApi, IShippingApi shippingApi, IAuthenticationService authenticationService, ICustomerApi customerRepository, IB2BApi b2bRepository, IBasketApi basketApi) { _customerApi = customerApi; _configApi = configApi; _paymentApi = paymentApi; _checkoutApi = checkoutApi; _orderApi = orderApi; _shippingApi = shippingApi; _authenticationService = authenticationService; _customerRepository = customerRepository; _b2bRepository = b2bRepository; _basketApi = basketApi; }
public ProductModel(ICatalogApi catalogApi, IBasketApi basketApi) { _catalogApi = catalogApi ?? throw new ArgumentNullException(nameof(catalogApi)); _basketApi = basketApi ?? throw new ArgumentNullException(nameof(basketApi)); }
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 IndexModel(ICatalogApi catalogApi, IBasketApi basketApi) { _catalogApi = catalogApi; _basketApi = basketApi; }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='productDto'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task ApiBasketUpdatePutAsync(this IBasketApi operations, ProductDto productDto = default(ProductDto), CancellationToken cancellationToken = default(CancellationToken)) { (await operations.ApiBasketUpdatePutWithHttpMessagesAsync(productDto, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='productDto'> /// </param> public static void ApiBasketRemoveDelete(this IBasketApi operations, ProductDto productDto = default(ProductDto)) { operations.ApiBasketRemoveDeleteAsync(productDto).GetAwaiter().GetResult(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='customerId'> /// </param> public static void ApiBasketByCustomerIdGet(this IBasketApi operations, int customerId) { operations.ApiBasketByCustomerIdGetAsync(customerId).GetAwaiter().GetResult(); }
public ProductDetailModel(ICatalogApi catalogApi, IBasketApi basketApi) { this.catalogApi = catalogApi; this.basketApi = basketApi; }
public CartModel(IBasketApi basketApi) { _basketApi = basketApi; }
public ProductDetailModel(IBasketApi basketApi, ICatalogApi catalogApi) { this.basketApi = basketApi ?? throw new ArgumentNullException(nameof(basketApi)); this.catalogApi = catalogApi ?? throw new ArgumentNullException(nameof(catalogApi)); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task ApiProductGetAsync(this IBasketApi operations, CancellationToken cancellationToken = default(CancellationToken)) { (await operations.ApiProductGetWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)).Dispose(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> public static void ApiProductByIdGet(this IBasketApi operations, int id) { operations.ApiProductByIdGetAsync(id).GetAwaiter().GetResult(); }
public ProductModel(ICatalogApi catalogApi, IBasketApi basketApi) { _catalogApi = catalogApi; _basketApi = basketApi; }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='customerId'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task ApiBasketByCustomerIdGetAsync(this IBasketApi operations, int customerId, CancellationToken cancellationToken = default(CancellationToken)) { (await operations.ApiBasketByCustomerIdGetWithHttpMessagesAsync(customerId, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
public CommonController(IContentApi contentApi, IBasketApi basketApi, IAuthenticationService authenticationService) { _contentApi = contentApi; _basketApi = basketApi; _authenticationService = authenticationService; }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='productDto'> /// </param> public static void ApiBasketUpdatePut(this IBasketApi operations, ProductDto productDto = default(ProductDto)) { operations.ApiBasketUpdatePutAsync(productDto).GetAwaiter().GetResult(); }
public CheckOutModel(IBasketApi basketApi) { _basketApi = basketApi ?? throw new ArgumentNullException(nameof(basketApi)); }
public IndexModel(IBasketApi basketApi, ICatalogApi catalogApi) { _basketApi = basketApi ?? throw new ArgumentNullException(nameof(basketApi)); _catalogApi = catalogApi ?? throw new ArgumentNullException(nameof(catalogApi)); }
public IndexModel(IApiFactory factory) { _productApi = factory.ProductApi ?? throw new ArgumentNullException(nameof(_productApi)); _basketApi = factory.BasketApi ?? throw new ArgumentNullException(nameof(_basketApi)); }
public CheckOutModel(ICatalogApi catalogApi, IBasketApi basketApi) { _catalogApi = catalogApi; _basketApi = basketApi; }
public CheckOutModel(ICatalogApi catalogApi, IBasketApi basketApi) { this.catalogApi = catalogApi; this.basketApi = basketApi; }
public CheckOutModel(IBasketApi basketApi, ICatalogApi catalogApi) { this.basketApi = basketApi ?? throw new ArgumentNullException(nameof(basketApi)); this.catalogApi = catalogApi ?? throw new ArgumentNullException(nameof(catalogApi)); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='customerId'> /// </param> public static void ApiBasketClearDelete(this IBasketApi operations, int?customerId = default(int?)) { operations.ApiBasketClearDeleteAsync(customerId).GetAwaiter().GetResult(); }
public CartModel(IApiFactory factory) { _api = factory.BasketApi ?? throw new ArgumentNullException(nameof(_api)); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> public static void ApiProductGet(this IBasketApi operations) { operations.ApiProductGetAsync().GetAwaiter().GetResult(); }