コード例 #1
0
        public virtual async Task <IEnumerable <Serie> > QueryAsync(IEnumerable <string> queries, string dbName = null, string epochFormat = null, long?chunkSize = null)
        {
            var results = await base.ResolveGetSeriesResultAsync(queries.ToSemicolonSpaceSeparatedString(), dbName, epochFormat, chunkSize).ConfigureAwait(false);

            var series = _basicResponseParser.FlattenResultsSeries(results);

            return(series);
        }
コード例 #2
0
        public virtual async Task <IEnumerable <Serie> > QueryAsync(string dbName, IEnumerable <string> queries)
        {
            var results = await base.ResolveGetSeriesResultAsync(dbName, queries.ToSemicolonSpaceSeparatedString()).ConfigureAwait(false);

            var series = _basicResponseParser.FlattenResultsSeries(results);

            return(series);
        }
コード例 #3
0
        public virtual async Task <IEnumerable <Serie> > QueryAsync(string dbName, IEnumerable <string> queries)
        {
            var response = await base.RequestClient.QueryAsync(dbName, queries.ToSemicolonSpaceSeparatedString()).ConfigureAwait(false);

            var results = response.ReadAs <QueryResponse>().Validate().Results;
            var series  = _basicResponseParser.FlattenResultsSeries(results);

            return(series);
        }