public TimeSeriesPoint CreateTimeSeriesPoint(JToken timeSeriesPoint, string dataType) { string tsp_Value = ""; string tsp_Quality = ""; DateTime tsp_TimeStamp_UTC = DateTime.Now; foreach (JProperty timeSeriesPointValue in timeSeriesPoint) { switch (timeSeriesPointValue.Name.ToString()) { case "Value": tsp_Value = timeSeriesPointValue.Value.ToString(); break; case "Quality": tsp_Quality = timeSeriesPointValue.Value.ToString(); break; case "TimeStamp": tsp_TimeStamp_UTC = Convert.ToDateTime(timeSeriesPointValue.Value.ToString()); break; } } TimeSeriesPoint tsp = TimeSeriesPoint.CreatePoint(tsp_Value, tsp_TimeStamp_UTC, tsp_Quality, dataType); return(tsp); }
public static List <TimeSeriesPoint> IntPoints() { var point = new List <TimeSeriesPoint> { TimeSeriesPoint.CreatePoint("2", DateTime.UtcNow, "Bad", "int") }; return(point); }
public static List <TimeSeriesPoint> DoublePoints() { var point = new List <TimeSeriesPoint> { TimeSeriesPoint.CreatePoint("2.32532", DateTime.UtcNow, "Good", "double" ) }; return(point); }