示例#1
0
        public async Task <IActionResult> GetStorageSizes(string app, DateTime fromDate, DateTime toDate)
        {
            if (fromDate > toDate && (toDate - fromDate).TotalDays > 100)
            {
                return(BadRequest());
            }

            var entities = await assetStatsRepository.QueryAsync(App.Id, fromDate.Date, toDate.Date);

            var models = entities.Select(StorageUsageDto.FromStats).ToList();

            return(Ok(models));
        }