Пример #1
0
        public PostService(
            ILogger <IPostService> logger,
            MediatR.IMediator mediator,
            IPostRepository postRepository,
            IApiPostServerRequestModelValidator postModelValidator,
            IDALPostMapper dalPostMapper,
            IDALCommentMapper dalCommentMapper,
            IDALTagMapper dalTagMapper,
            IDALVoteMapper dalVoteMapper,
            IDALPostHistoryMapper dalPostHistoryMapper,
            IDALPostLinkMapper dalPostLinkMapper)
            : base()
        {
            this.PostRepository       = postRepository;
            this.PostModelValidator   = postModelValidator;
            this.DalPostMapper        = dalPostMapper;
            this.DalCommentMapper     = dalCommentMapper;
            this.DalTagMapper         = dalTagMapper;
            this.DalVoteMapper        = dalVoteMapper;
            this.DalPostHistoryMapper = dalPostHistoryMapper;
            this.DalPostLinkMapper    = dalPostLinkMapper;
            this.logger = logger;

            this.mediator = mediator;
        }
Пример #2
0
        public UserService(
            ILogger <IUserService> logger,
            MediatR.IMediator mediator,
            IUserRepository userRepository,
            IApiUserServerRequestModelValidator userModelValidator,
            IDALUserMapper dalUserMapper,
            IDALBadgeMapper dalBadgeMapper,
            IDALCommentMapper dalCommentMapper,
            IDALPostMapper dalPostMapper,
            IDALVoteMapper dalVoteMapper,
            IDALPostHistoryMapper dalPostHistoryMapper)
            : base()
        {
            this.UserRepository       = userRepository;
            this.UserModelValidator   = userModelValidator;
            this.DalUserMapper        = dalUserMapper;
            this.DalBadgeMapper       = dalBadgeMapper;
            this.DalCommentMapper     = dalCommentMapper;
            this.DalPostMapper        = dalPostMapper;
            this.DalVoteMapper        = dalVoteMapper;
            this.DalPostHistoryMapper = dalPostHistoryMapper;
            this.logger = logger;

            this.mediator = mediator;
        }
Пример #3
0
 public CommentService(
     ILogger <ICommentRepository> logger,
     ICommentRepository commentRepository,
     IApiCommentRequestModelValidator commentModelValidator,
     IBOLCommentMapper bolcommentMapper,
     IDALCommentMapper dalcommentMapper)
     : base(logger,
            commentRepository,
            commentModelValidator,
            bolcommentMapper,
            dalcommentMapper)
 {
 }
Пример #4
0
 public AbstractCommentService(
     ILogger logger,
     ICommentRepository commentRepository,
     IApiCommentRequestModelValidator commentModelValidator,
     IBOLCommentMapper bolCommentMapper,
     IDALCommentMapper dalCommentMapper)
     : base()
 {
     this.CommentRepository     = commentRepository;
     this.CommentModelValidator = commentModelValidator;
     this.BolCommentMapper      = bolCommentMapper;
     this.DalCommentMapper      = dalCommentMapper;
     this.logger = logger;
 }
Пример #5
0
        public CommentService(
            ILogger <ICommentService> logger,
            MediatR.IMediator mediator,
            ICommentRepository commentRepository,
            IApiCommentServerRequestModelValidator commentModelValidator,
            IDALCommentMapper dalCommentMapper)
            : base()
        {
            this.CommentRepository     = commentRepository;
            this.CommentModelValidator = commentModelValidator;
            this.DalCommentMapper      = dalCommentMapper;
            this.logger = logger;

            this.mediator = mediator;
        }