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() )); }
public async Task <string> GetLogs() { var logs = await logRepostiory.GetLogs(); return(Serialize(logs)); }