Exemple #1
0
        /// <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));
        }
Exemple #2
0
        /// <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);
        }