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"]);
        }
Example #3
0
 public StormCategoryManager(IStormConnectionManager stormConnectionManager, IConfiguration configuration)
 {
     _stormConnectionManager = stormConnectionManager;
     _configuration          = configuration;
 }
Example #4
0
 public StormAccountManager(IStormConnectionManager stormConnectionManager)
 {
     _stormConnectionManager = stormConnectionManager;
 }
Example #5
0
 public StormApplicationManager(IStormConnectionManager connectionManager)
 {
     _connectionManager = connectionManager;
 }
Example #6
0
 public StormBasketManager(IStormConnectionManager connectionManager, IProductManager productManager, IConfiguration configuration)
 {
     _stormConnectionManager = connectionManager;
     _productManager         = productManager;
     _configuration          = configuration;
 }