示例#1
0
        public async Task <IActionResult> DailyLevelDropOffAsync()
        {
            var dropOffs = await _store.GetDailyLevelDropOffAsync();

            var response = new LevelDropOffListResponseModel
            {
                LevelDropOffs = dropOffs
                                .Select(s => new LevelDropOffResponseModel
                {
                    Year         = s.EventDate.Year,
                    Month        = s.EventDate.Month,
                    Day          = s.EventDate.Day,
                    ReachedLevel = s.ReachedLevel,
                    TotalCount   = s.TotalCount
                })
                                .ToList()
            };

            return(base.Ok(response));
        }