static async Task <Uri> CreateLog(string path, string json) { var model = JsonConvert.DeserializeObject <Logs>(json); model.datetime = LogFunction.ConvertToUnixTime(); var content = new StringContent(JsonConvert.SerializeObject(model), Encoding.UTF8, "application/json"); HttpResponseMessage response = await client.PostAsync( path, content); response.EnsureSuccessStatusCode(); // return URI of the created resource. return(response.Headers.Location); }