コード例 #1
0
 public AvalaraCommand(AvalaraConfig settings, AvaTaxClient client)
 {
     _settings    = settings;
     _companyCode = _settings.CompanyCode;
     _baseUrl     = _settings.BaseApiUrl;
     _avaTax      = client;
 }
コード例 #2
0
ファイル: AvalaraCommand.cs プロジェクト: lauerya/headstart
        public AvalaraCommand(AvalaraConfig settings, AvaTaxClient client, string environment)
        {
            _settings      = settings;
            appEnvironment = (AppEnvironment)Enum.Parse(typeof(AppEnvironment), environment);

            noAccountCredentials = string.IsNullOrEmpty(_settings?.LicenseKey);

            _companyCode = _settings.CompanyCode;
            _baseUrl     = _settings.BaseApiUrl;
            _avaTax      = client;
        }
コード例 #3
0
ファイル: AvalaraCommand.cs プロジェクト: mmoebeck/headstart
        public AvalaraCommand(AvalaraConfig settings, string environment)
        {
            _settings      = settings;
            appEnvironment = (AppEnvironment)Enum.Parse(typeof(AppEnvironment), environment);

            hasAccountCredentials = !string.IsNullOrEmpty(_settings?.LicenseKey);

            _companyCode = _settings.CompanyCode;
            _baseUrl     = _settings.BaseApiUrl;
            if (hasAccountCredentials)
            {
                _avaTax = new AvaTaxClient("four51_headstart", "v1", "four51_headstart", new Uri(settings.BaseApiUrl)).WithSecurity(settings.AccountID, settings.LicenseKey);
            }
        }