public async Task <ActionResult> Index() { var count = Task.Run(() => _auditLogRepository.Query().Count()); var logs = Task.Run(() => _auditLogRepository.Query() .OrderByDescending(x => x.Timestamp).Take(5) .MapToAuditLogSummary()); return(View(new DashboardSummaryViewModel { Logs = await logs, TotalLogs = await count })); }