Пример #1
0
        public SstCloudSettings GetSettings()
        {
            var credentials = JObject.Parse(File.ReadAllText("Credentials.json"));

            if (credentials == null)
            {
                throw new ArgumentNullException(nameof(credentials));
            }

            var ret = new SstCloudSettings(
                "https://api.sst-cloud.com/",
                credentials["Email"]?.Value <string>(),
                credentials["Password"]?.Value <string>());

            return(ret);
        }
Пример #2
0
 public SstCloudClient(ISstCloudSettingsProvider settingsProvider)
 {
     _settings = settingsProvider.GetSettings();
     _client   = new RestClient(_settings.Uri);
 }