public void createSampleConfigFile() { apiConfig = new clsApiConfig(); apiConfig.accessToken = "154955~nPSnQ4k0Gut2ifaAfp3HbKJSMUMQh35RmFuLNGAFhu5QitkZit688fe1pHBLJfVb"; apiConfig.apiUrl = "https://trial-basis.acme.instructure.com"; List <string> vals = new List <string>(); // vals.Add("getCourseEnrollments|canvasCourseId,96"); vals.Add("listAllCourse|enrollment_type,teacher"); apiConfig.apiCalls = vals.ToArray(); // saveConfig(); }
public void loadConfig() { string json = File.ReadAllText(@apiFile); json = json.Replace(""", "\""); if (!string.IsNullOrEmpty(json)) { try { apiConfig = Newtonsoft.Json.JsonConvert.DeserializeObject <clsApiConfig>(json); } catch (Exception err) { string msg = err.Message; } } }
public clsApiTest(string[] args) { parseArgs(args); _logger.Debug("args are parsed"); apiConfig = new clsApiConfig(); }