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); }
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); }
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); }