Esempio n. 1
0
        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
            }));
        }