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 ProductBuilder(IBuyableExtension buyableExtension, IConfiguration configuration) { _buyableExtension = buyableExtension; _configuration = configuration; }