public TaxCalculatorAvalara_Brasseler(IOrderLineUtilities orderLineUtilities, ICustomerOrderUtilities customerOrderUtilities, IUnitOfWorkFactory unitOfWorkFactory, TaxesSettings taxesSettings, AvalaraSettings avalaraSettings) { this.orderLineUtilities = orderLineUtilities; this.customerOrderUtilities = customerOrderUtilities; this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork(); this.TaxesSettings = taxesSettings; this.customSettings = new CustomSettings(); this.AvalaraSettings = avalaraSettings; }
public CustomerOrderUtilities_Brasseler(IUnitOfWorkFactory unitOfWorkFactory, Lazy <IPromotionAmountProvider> promotionAmountProvider, Lazy <IOrderLineUtilities> orderLineUtilities, Lazy <IProductUtilities> productUtilities, TaxesSettings taxesSettings, GiftCardsSettings giftCardsSettings, IPricingPipeline pricingPipeline, ICartPipeline cartPipeline) : base(unitOfWorkFactory, promotionAmountProvider, orderLineUtilities, productUtilities, taxesSettings, giftCardsSettings, pricingPipeline, cartPipeline) { }