public StormCheckoutManager(IStormConnectionManager connectionManager, IProductManager productManager, IConfiguration configuration, IFormCheckoutProvider checkoutProvider) { _stormConnectionManager = connectionManager; _productManager = productManager; _configuration = configuration; _formCheckoutProvider = checkoutProvider; }
public StormProductManager(IStormConnectionManager connectionManager, IProductBuilder <StormProductItem, StormProduct> productBuilder, IBuyableExtension buyableExtension, IConfiguration configuration) { _productBuilder = productBuilder; _buyableExtension = buyableExtension; _connectionManager = connectionManager; _configuration = configuration; PageSize = Convert.ToInt32(_configuration["Storm:DefaultPageSize"]); }
public StormCategoryManager(IStormConnectionManager stormConnectionManager, IConfiguration configuration) { _stormConnectionManager = stormConnectionManager; _configuration = configuration; }
public StormAccountManager(IStormConnectionManager stormConnectionManager) { _stormConnectionManager = stormConnectionManager; }
public StormApplicationManager(IStormConnectionManager connectionManager) { _connectionManager = connectionManager; }
public StormBasketManager(IStormConnectionManager connectionManager, IProductManager productManager, IConfiguration configuration) { _stormConnectionManager = connectionManager; _productManager = productManager; _configuration = configuration; }