public Task <StudyResponse> StudyAsync(string username, string Key, string course, string topic, string date, string time, string[] members) { Console.Write("We made it"); return(Task.Run(() => { var client = new RestClient("http://70.187.52.39:3000/StudyUtility/Create"); var req = new RestRequest(Method.POST); string userName = username; string k = Key; string c = course; string t = topic; string d = date; string time1 = time; string[] m = members; var studyObject = new StudyGroupCreate { username = userName, KEY = k, owner = userName, course = c, topic = t, date = d, time = time, members = m }; var json = req.JsonSerializer.Serialize(studyObject); req.AddParameter("application/json; charset=utf-8", json, ParameterType.RequestBody); Console.WriteLine("HELLLOOOO!>>?????"); var returnStuff = client.Execute(req); StudyResponse info = JsonConvert.DeserializeObject <StudyResponse> (returnStuff.Content); return info; } )); }
public Task<StudyResponse> StudyAsync(string username, string Key, string course, string topic, string date, string time, string[] members) { Console.Write ("We made it"); return Task.Run (() => { var client = new RestClient ("http://70.187.52.39:3000/StudyUtility/Create"); var req = new RestRequest (Method.POST); string userName = username; string k = Key; string c = course; string t = topic; string d = date; string time1 = time; string[] m = members; var studyObject = new StudyGroupCreate { username = userName, KEY = k, owner = userName, course = c, topic = t, date = d, time = time, members = m }; var json = req.JsonSerializer.Serialize (studyObject); req.AddParameter ("application/json; charset=utf-8", json, ParameterType.RequestBody); Console.WriteLine ("HELLLOOOO!>>?????"); var returnStuff = client.Execute (req); StudyResponse info = JsonConvert.DeserializeObject<StudyResponse> (returnStuff.Content); return info; } ); }