示例#1
0
        public async Task <IActionResult> YearlyDurationsAsync(string name)
        {
            var durations = await _store.GetYearlyDurationsAsync(name);

            var response = new DurationsListResponseModel
            {
                Name      = name,
                Durations = durations
                            .Select(s => new DurationsResponseModel
                {
                    Year            = s.Year,
                    AverageDuration = s.AverageGenericDuration
                })
                            .ToList()
            };

            return(base.Ok(response));
        }