コード例 #1
0
        /// <summary>
        /// Returns view with all logs
        /// </summary>
        /// <param name="page"></param>
        /// <returns></returns>
        public ActionResult Logs(int page = 1)
        {
            var logs         = _loggerService.GetAll().OrderByDescending(l => l.DateTime);
            var logViewModel = CreateLotViewModel(logs, page);

            return(View(logViewModel));
        }
コード例 #2
0
        public IActionResult List()
        {
            var logs = _loggerService.GetAll();

            var logListViewModel = new List <LogViewModel>();

            if (logs == null)
            {
                return(View(logListViewModel));
            }

            foreach (var log in logs)
            {
                logListViewModel.Add(new LogViewModel
                {
                    Id        = log.Id,
                    Message   = log.Message,
                    Path      = log.Path,
                    Source    = log.Source,
                    CreatedOn = log.CreatedOn.ToLongDateString()
                });
            }

            return(View(logListViewModel));
        }
コード例 #3
0
 public IActionResult Log()
 {
     return(View(_loggerService.GetAll()));
 }