public void GetSnippet(int id) { var snippet = _snippetRepo.GetSnippetById(id); var user = _userRepo.GetUserById(snippet.AuthorID); SnippetToDisplay = new Tuple <Snippet, User>(snippet, user); }
public IActionResult Get(int id) { var currentUserProfile = GetCurrentUserProfile(); var snippet = _snippetRepository.GetSnippetById(id); if (snippet == null) { return(NotFound()); } else if (snippet != null && snippet.UserProfileId == currentUserProfile.Id) { return(Ok(snippet)); } else { return(Unauthorized()); } }