Exemplo n.º 1
0
 public CommentService(IHttpContextAccessor httpContextAccessor,
                       IUserRepository userRepository,
                       IPostRepository postRepository,
                       ICommentRepository commentRepository,
                       IReplyCommentRepository replyCommentRepository,
                       IDownVoteRepository downVoteRepository,
                       IUpVoteRepository upVoteRepository,
                       IFcmRepository fcmRepository,
                       IMapper mapper,
                       INotificationObjectRepository notificationObjectRepository,
                       IObjectLevelRepository objectLevelRepository,
                       ILevelRepository levelRepository,
                       IUserService userService,
                       IViolenceWordRepository violenceWordRepository)
 {
     this.httpContextAccessor    = httpContextAccessor;
     this.userRepository         = userRepository;
     this.postRepository         = postRepository;
     this.commentRepository      = commentRepository;
     this.replyCommentRepository = replyCommentRepository;
     this.downVoteRepository     = downVoteRepository;
     this.upVoteRepository       = upVoteRepository;
     this.fcmRepository          = fcmRepository;
     this.mapper = mapper;
     this.notificationObjectRepository = notificationObjectRepository;
     this.objectLevelRepository        = objectLevelRepository;
     this.levelRepository        = levelRepository;
     this.userService            = userService;
     this.violenceWordRepository = violenceWordRepository;
 }
 public ReplyCommentConvertAction(IUserRepository userRepository,
                                  IUpVoteRepository upVoteRepository,
                                  IDownVoteRepository downVoteRepository,
                                  IHttpContextAccessor httpContextAccessor)
 {
     this.userRepository      = userRepository;
     this.upVoteRepository    = upVoteRepository;
     this.downVoteRepository  = downVoteRepository;
     this.httpContextAccessor = httpContextAccessor;
 }
Exemplo n.º 3
0
 public CommentConvertAction(IUserRepository userRepository,
                             IReplyCommentRepository replyCommentRepository,
                             ICommentRepository commentRepository,
                             IUpVoteRepository upVoteRepository,
                             IDownVoteRepository downVoteRepository,
                             IHttpContextAccessor httpContextAccessor, IPostRepository postRepository)
 {
     this.userRepository         = userRepository;
     this.replyCommentRepository = replyCommentRepository;
     this.commentRepository      = commentRepository;
     this.upVoteRepository       = upVoteRepository;
     this.downVoteRepository     = downVoteRepository;
     this.httpContextAccessor    = httpContextAccessor;
     this.postRepository         = postRepository;
 }
Exemplo n.º 4
0
 public PostConvertAction(IUserRepository userRepository,
                          IUpVoteRepository upVoteRepository,
                          IDownVoteRepository downVoteRepository,
                          ICommentRepository commentRepository,
                          IHttpContextAccessor httpContextAccessor,
                          IObjectLevelRepository objectLevelRepository,
                          IMapper mapper,
                          IClientGroupRepository clientGroupRepository)
 {
     this.userRepository        = userRepository;
     this.upVoteRepository      = upVoteRepository;
     this.downVoteRepository    = downVoteRepository;
     this.commentRepository     = commentRepository;
     this.httpContextAccessor   = httpContextAccessor;
     this.objectLevelRepository = objectLevelRepository;
     this.mapper = mapper;
     this.clientGroupRepository = clientGroupRepository;
 }
Exemplo n.º 5
0
 public PostService(IHttpContextAccessor httpContextAccessor,
                    IConfiguration configuration,
                    IUserRepository userRepository,
                    IPostRepository postRepository,
                    IFollowRepository followRepository,
                    IUpVoteRepository upVoteRepository,
                    IDownVoteRepository downVoteRepository,
                    IFcmRepository fcmRepository,
                    IMapper mapper,
                    IObjectLevelRepository objectLevelRepository,
                    ILevelService levelService,
                    IFieldGroupRepository fieldGroupRepository,
                    ILevelRepository levelRepository,
                    IMessageService messageService,
                    IConversationService conversationService,
                    ICommentRepository commentRepository,
                    IReplyCommentRepository replyCommentRepository,
                    IViolenceWordRepository violenceWordRepository,
                    IUserService userService,
                    ISearchHistoryRepository searchHistoryRepository)
 {
     this.httpContextAccessor = httpContextAccessor;
     this.configuration       = configuration;
     this.userRepository      = userRepository;
     this.postRepository      = postRepository;
     this.followRepository    = followRepository;
     this.upVoteRepository    = upVoteRepository;
     this.downVoteRepository  = downVoteRepository;
     this.fcmRepository       = fcmRepository;
     this.mapper = mapper;
     this.objectLevelRepository   = objectLevelRepository;
     this.levelService            = levelService;
     this.fieldGroupRepository    = fieldGroupRepository;
     this.levelRepository         = levelRepository;
     this.messageService          = messageService;
     this.conversationService     = conversationService;
     this.commentRepository       = commentRepository;
     this.replyCommentRepository  = replyCommentRepository;
     this.violenceWordRepository  = violenceWordRepository;
     this.userService             = userService;
     this.searchHistoryRepository = searchHistoryRepository;
 }