public static UsersProfile FindUserProfileByHandle(string handle) { var user = UsersDataAccess.FindUserByHandle(handle); var userPosts = PostsDataAccess.FindUserPosts(user.Email); return(new UsersProfile(user, userPosts)); }
public static UserPost CreatePost(string usersEmail, string title, string content, string authToken) { AuthenticationBL.ValidateAuthToken(authToken, usersEmail); var postId = PostsDataAccess.CreatePost(usersEmail, title, content); return(PostsDataAccess.FindPostById(postId)); }