public async Task <ActionResult> Details(int?id) { if (id == null) { return(RedirectToAction("Index", "Posts")); } return(View(await _messagesService.FindAsync(id.Value))); }
public async Task <ActionResult> Show([FromRoute] int id) { var message = await _messagesService.FindAsync(id); if (message == null) { return(NotFound()); } return(Ok(_mapper.Map <MessageResponse>(message))); }