public void SendDataPoints(IList <DataPoint> dataPoints) { var request = new RestRequest("dataPoints", Method.POST); var requestData = new AddDataPointsRequest { DataPoints = dataPoints }; request.AddJsonBody(requestData); var url = _client.BuildUri(request); Debugger.Log(0, "", url.ToString()); var response = _client.Execute(request); Console.WriteLine(response.Content); }
public string AddDataPoints(AddDataPointsRequest dataPointsRequest) { if (dataPointsRequest == null) { return("no dataPointsRequest"); } if (dataPointsRequest.DataPoints == null) { return("no dataPointsRequest.DataPoints"); } foreach (var dataPoint in dataPointsRequest.DataPoints) { Debugger.Log(0, "", $"{dataPoint.SensorValueNumber}{Environment.NewLine}"); _repository.Save(CreateDataPointRepositoryDto(dataPoint, DateTime.UtcNow)); } return("OK"); }