private async Task WriteToInflux(IList <LineProtocolPoint> pointsList) { if (pointsList == null || pointsList.Count == 0) { return; } LineProtocolPayload payload = new LineProtocolPayload(); payload.AddRange(pointsList); var result = await _lineProtocolClient.WriteAsync(payload); if (!result.Success) { throw new LineProtocolException(result.ErrorMessage); } }