コード例 #1
0
        public async Task <string> GetCarsStat()
        {
            var cars = await carsRepository.GetAllCars();

            var logs = await logRepostiory.GetLogs();

            return(string.Format("Количество записей {0} , дата первого обращения к системе {1}, дата последнего обращения к системе  {2} , количество успешных операций : {3} , количество ошибочных операций {4}",
                                 cars.Count().ToString(),
                                 logs.First().RequestEnd.ToString(),
                                 logs.Last().RequestEnd.ToString(),
                                 logs.Where(x => x.Status == "Прошло отлично").Count(),
                                 logs.Where(x => x.Status == "Не удалось завершить").Count()

                                 ));
        }
コード例 #2
0
        public async Task <string> GetLogs()
        {
            var logs = await logRepostiory.GetLogs();

            return(Serialize(logs));
        }