Beispiel #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;
        }
Beispiel #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;
        }
Beispiel #3
0
 public VoteService(
     ILogger <IVoteRepository> logger,
     IVoteRepository voteRepository,
     IApiVoteRequestModelValidator voteModelValidator,
     IBOLVoteMapper bolvoteMapper,
     IDALVoteMapper dalvoteMapper)
     : base(logger,
            voteRepository,
            voteModelValidator,
            bolvoteMapper,
            dalvoteMapper)
 {
 }
Beispiel #4
0
 public AbstractVoteService(
     ILogger logger,
     IVoteRepository voteRepository,
     IApiVoteRequestModelValidator voteModelValidator,
     IBOLVoteMapper bolVoteMapper,
     IDALVoteMapper dalVoteMapper)
     : base()
 {
     this.VoteRepository     = voteRepository;
     this.VoteModelValidator = voteModelValidator;
     this.BolVoteMapper      = bolVoteMapper;
     this.DalVoteMapper      = dalVoteMapper;
     this.logger             = logger;
 }
Beispiel #5
0
        public VoteService(
            ILogger <IVoteService> logger,
            MediatR.IMediator mediator,
            IVoteRepository voteRepository,
            IApiVoteServerRequestModelValidator voteModelValidator,
            IDALVoteMapper dalVoteMapper)
            : base()
        {
            this.VoteRepository     = voteRepository;
            this.VoteModelValidator = voteModelValidator;
            this.DalVoteMapper      = dalVoteMapper;
            this.logger             = logger;

            this.mediator = mediator;
        }