public AvaTaxRateProvider(IContactService customerService, ILog log, params SettingEntry[] settings) : this() { Settings = settings; _logger = new AvalaraLogger(log); _customerSearchService = customerService; }
public AvaTaxRateProvider(IMemberService memberService, ILog log, params SettingEntry[] settings) : this() { Settings = settings; _logger = new AvalaraLogger(log); _memberService = memberService; }
public AvaTaxRateProvider(ILogger <AvaTaxRateProvider> log, Func <IAvaTaxSettings, AvaTaxClient> avaTaxClientFactory, IOptions <AvaTaxSecureOptions> options) : this() { _logger = new AvalaraLogger(log); _avaTaxClientFactory = avaTaxClientFactory; _options = options.Value; }
public AvaTaxController(ILogger <AvaTaxController> log, Func <IAvaTaxSettings, AvaTaxClient> avaTaxClientFactory, IOrdersSynchronizationService ordersSynchronizationService, IAddressValidationService addressValidationService, IPushNotificationManager pushNotificationManager, IUserNameResolver userNameResolver, IOptions <AvaTaxSecureOptions> options) { _logger = new AvalaraLogger(log); _avaTaxClientFactory = avaTaxClientFactory; _ordersSynchronizationService = ordersSynchronizationService; _addressValidationService = addressValidationService; _pushNotificationManager = pushNotificationManager; _userNameResolver = userNameResolver; _options = options.Value; }
public AvaTaxController(ITaxSettings taxSettings, ILog log) { _taxSettings = taxSettings; _logger = new AvalaraLogger(log); }
public CalculateTaxAdjustmentObserver(ITaxSettings taxSettings, IContactService customerSearchService, ILog log) { _taxSettings = taxSettings; _customerSearchService = customerSearchService; _logger = new AvalaraLogger(log); }
public CancelOrderTaxesObserver(ITaxSettings taxSettings, ILog log) { _taxSettings = taxSettings; _logger = new AvalaraLogger(log); }