public ClientLogic( ICartLogic cartLogic, ApplicationDbContext applicationDbContext ) { this.cartLogic = cartLogic; this.applicationDbContext = applicationDbContext; }
public OrderLogic(NowVNSimulatorContext dbContext, ICartLogic cartLogic, ICustomerLogic customerLogic, IProductLogic productLogic, IOrderDetailLogic orderDetailLogic) : base(dbContext) { this.customerLogic = customerLogic; this.cartLogic = cartLogic; this.productLogic = productLogic; this.orderDetailLogic = orderDetailLogic; }
public PaymentStripeController( IConfiguration config, IClientLogic clientLogic, ICartLogic cartLogic ) { this.config = config; this.clientLogic = clientLogic; this.cartLogic = cartLogic; StripeConfiguration.ApiKey = config.GetSection("Stripe")["SecretKey"]; }
public ProductsController ( ILogger <ProductsController> loggerProductsController, IProductManager productManager, ICartLogic cartLogic, IClientLogic clientLogic ) { this.loggerProductsController = loggerProductsController; this.productManager = productManager; this.cartLogic = cartLogic; this.clientLogic = clientLogic; }
public CartController(ExtensionSettings extensionSettings, ICartLogic cartLogic) : base(extensionSettings) { this.cartLogic = cartLogic; }
public CartsController(ICartLogic cartLogic) { _cartLogic = cartLogic; }
public CartController(IProductContext productContext, ICartContext cartContext) { productLogic = new ProductLogic(productContext); cartLogic = new CartLogic(cartContext); }