public IActionResult Details(Guid?id) { if (id == null) { return(NotFound()); } List <MonitorDetailViewModel> monitor = _healthCheckService.FindBy(x => x.MonitorId == id) .Select(x => new MonitorDetailViewModel { Name = x.Monitor.DisplayName, Url = x.Monitor.Url, CheckDate = x.CheckDate, IsSuccess = x.IsSuccess, ResponseCode = x.ResponseCode, ResponseMessage = x.ResponseMessage, Status = (Status)x.Monitor.Status }).ToList(); if (monitor == null) { return(NotFound()); } return(View(monitor)); }