public ApiResponse SubmitEndPointLog(string keypass, string value) { SubmissionEndPointIO sub = new SubmissionEndPointIO(); sub.KeyPass = keypass; sub.Value = value; return(CoreSubmitEndPointLog(sub)); }
public ApiResponse SubmitEndPointInput(string keypass, string value) { SubmissionEndPointIO sub = new SubmissionEndPointIO(); sub.KeyPass = keypass; sub.Value = decimal.Parse(value); return(CoreSubmitEndPointInput(sub)); }
public async Task <ApiResponse> SubmitEndPointLog(Guid endPointKeyPass, string value) { SubmissionEndPointIO sub = new SubmissionEndPointIO(); sub.KeyPass = endPointKeyPass.ToString(); sub.Value = value; var content = new StringContent(JsonConvert.SerializeObject(sub)); content.Headers.ContentType.MediaType = "application/json"; ApiResponse result = new ApiResponse(); HttpClient client = new HttpClient(); HttpResponseMessage httpResponse = await client.PostAsync(hostconfig.URL + "/api/thingsIO/SubmitEndPointLog", content); string resultstring = httpResponse.Content.ReadAsStringAsync().Result; result = JsonConvert.DeserializeObject <ApiResponse>(resultstring); return(result); }