public CheckoutIntegrationCommand(IAvalaraCommand avalara, IExchangeRatesCommand exchangeRates, IOrderCloudClient orderCloud, IEasyPostShippingService shippingService, AppSettings settings) { _avalara = avalara; _exchangeRates = exchangeRates; _oc = orderCloud; _shippingService = shippingService; _settings = settings; _profiles = new HSShippingProfiles(_settings); }
public PostSubmitCommand( ISendgridService sendgridService, IAvalaraCommand avatax, IOrderCloudClient oc, IZohoCommand zoho, ILineItemCommand lineItemCommand, AppSettings settings ) { _oc = oc; _avalara = avatax; _zoho = zoho; _sendgridService = sendgridService; _lineItemCommand = lineItemCommand; _settings = settings; }
public AvalaraController(AppSettings settings, IAvalaraCommand avalara, IResaleCertCommand resaleCertCommand, IOrderCloudClient oc) { _avalara = avalara; _resaleCertCommand = resaleCertCommand; }
public ResaleCertCommand(IAvalaraCommand avalara, IOrderCloudClient oc, ILocationPermissionCommand locationPermissionCommand) { _oc = oc; _avalara = avalara; _locationPermissionCommand = locationPermissionCommand; }