public AggregationResponse QueryAggregate(AggregatedQuery request) { return(new AggregationResponse { responses = request.queries.Select(ExecuteQuery).ToArray() }); }
public async Task <AggregationResponse> QueryAggregate(AggregatedQuery request) { var responses = new ClientResponse[request.queries.Length]; for (int i = 0; i < request.queries.Length; i++) { responses[i] = await ExecuteQuery(request.queries[i]).ConfigureAwait(false); } return(new AggregationResponse { responses = responses }); }