/// <summary> /// Reads historic time-series data from the <see cref="DataService.Archive"/> and sends it in <see cref="System.ServiceModel.Web.WebMessageFormat.Json"/> format. /// </summary> /// <param name="data">JSON serialized post request.</param> /// <returns>An <see cref="SerializableTimeSeriesData"/> object.</returns> public SerializableTimeSeriesData ReadSelectHistoricTimeSeriesDataAsJsonPost(SerializableReadRequestData data) { StringBuilder idList = new StringBuilder(); foreach (int id in data.idArray) { if (idList.Length > 0) { idList.Append(','); } idList.Append(id); } return(ReadHistoricTimeSeriesData(idList.ToString(), data.startTime, data.endTime)); }
/// <summary> /// Reads historic time-series data from the <see cref="DataService.Archive"/> and sends it in <see cref="System.ServiceModel.Web.WebMessageFormat.Json"/> format. /// </summary> /// <param name="data">JSON serialized post request.</param> /// <returns>An <see cref="SerializableTimeSeriesData"/> object.</returns> public SerializableTimeSeriesData ReadSelectHistoricTimeSeriesDataAsJsonPost(SerializableReadRequestData data) { StringBuilder idList = new StringBuilder(); foreach (int id in data.idArray) { if (idList.Length > 0) idList.Append(','); idList.Append(id); } return ReadHistoricTimeSeriesData(idList.ToString(), data.startTime, data.endTime); }