public Configuration(string filename) { if (File.Exists(filename)) { Config = JsonConvert.DeserializeObject <ClientCredentialsGrant>(File.ReadAllText(filename)); } else { Config = TUICfg.ClientCfg(); File.WriteAllText(filename, JsonConvert.SerializeObject(Config, Formatting.Indented)); } }
public static Task <Session> Create(HttpClient client, ClientCredentialsGrant grant, string baseURL) { return(Grant(client, grant.ToJSON(), baseURL)); }
public static Task <Session> Create(ClientCredentialsGrant grant, string baseURL) { return(Create(new HttpClient(), grant, baseURL)); }
public static Task <Session> Create(HttpClient client, ClientCredentialsGrant grant) { return(Create(client, grant, DEFAULT_BASE_URL)); }
public static Task <Session> Create(ClientCredentialsGrant grant) { return(Create(new HttpClient(), grant)); }