Ejemplo n.º 1
0
        public static UsersProfile FindUserProfileByHandle(string handle)
        {
            var user      = UsersDataAccess.FindUserByHandle(handle);
            var userPosts = PostsDataAccess.FindUserPosts(user.Email);

            return(new UsersProfile(user, userPosts));
        }
Ejemplo n.º 2
0
        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));
        }