public static bool InsertMockData() { MeasurmentsData md = new MeasurmentsData { BuzzerVal = 0, HudimityPrecent = 0, HudimityVal = 0, IdrVal = 0, Time = DateTime.Now, UserId = 12345678, UserName = "******", WaterVal = 0, }; try { var x = EsClient.Index(md, i => i.Index(LogInConstData.indexName)); Console.WriteLine(x.DebugInformation); return(true); } catch (Exception ex) { Console.WriteLine(ex.Message); return(false); } }
// POST: api/Measurments public IHttpActionResult Post([FromBody] MeasurmentsData md) { if (EsNode == null) { InitElastic(); } try { var x = EsClient.Index(md, i => i.Index(LogInConstData.indexName)); return(Content(HttpStatusCode.OK, x)); } catch (Exception ex) { return(Content(HttpStatusCode.ExpectationFailed, ex)); } }