public IUserCommentService GetService(IRedditCloneUnitOfWork unitOfWork, UserManager <User> userManager) { var commentMapper = new CommentMapper(); var service = new UserCommentService(unitOfWork, userManager, commentMapper); return(service); }
static void Main(string[] args) { IPostRepository postRepository = new PostDataAccess(); IUserRepository userRepository = new UserDataAccess(); ICommentRepository commentRepository = new CommentDataAccess(); //var service = new UserService(userRepository, postRepository); //var response = service.GetUserActiveRespose(2); var serviceComments = new UserCommentService(userRepository, commentRepository); var userComments = serviceComments.UserComments(1); }