示例#1
0
        public async Task OnGetAsync([FromQuery] Filters filters)
        {
            filters.Period = filters.Period ?? 1m;

            var graphStatus = _graphStatsService.Get(filters);
            var distincts   = _resultRepository.GetDistincts(filters);

            await Task.WhenAll(graphStatus, distincts);

            GraphStatus = graphStatus.Result.AsList();
            Distincts   = distincts.Result;
            Filters     = filters;
        }
示例#2
0
 public async Task <IEnumerable <GraphStatDto> > Get(int groupSize)
 {
     return(await _graphStatsService.Get(groupSize));
 }