// GET: Comment/Details/5 public async Task <IActionResult> Details(int?id) { if (id == null) { return(NotFound()); } var isAuthorized = User.IsInRole(NotificationConstants.ContactAdministratorsRole); if (!isAuthorized) { return(Forbid()); } var comment = await _repository.CommentIncludeNotification(id); if (comment == null) { return(NotFound()); } return(View(comment)); }