Ejemplo n.º 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;
        }
Ejemplo n.º 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;
        }
Ejemplo n.º 3
0
 public PostService(
     ILogger <IPostRepository> logger,
     IPostRepository postRepository,
     IApiPostRequestModelValidator postModelValidator,
     IBOLPostMapper bolpostMapper,
     IDALPostMapper dalpostMapper)
     : base(logger,
            postRepository,
            postModelValidator,
            bolpostMapper,
            dalpostMapper)
 {
 }
Ejemplo n.º 4
0
 public AbstractPostService(
     ILogger logger,
     IPostRepository postRepository,
     IApiPostRequestModelValidator postModelValidator,
     IBOLPostMapper bolPostMapper,
     IDALPostMapper dalPostMapper)
     : base()
 {
     this.PostRepository     = postRepository;
     this.PostModelValidator = postModelValidator;
     this.BolPostMapper      = bolPostMapper;
     this.DalPostMapper      = dalPostMapper;
     this.logger             = logger;
 }
Ejemplo n.º 5
0
        public PostTypeService(
            ILogger <IPostTypeService> logger,
            MediatR.IMediator mediator,
            IPostTypeRepository postTypeRepository,
            IApiPostTypeServerRequestModelValidator postTypeModelValidator,
            IDALPostTypeMapper dalPostTypeMapper,
            IDALPostMapper dalPostMapper)
            : base()
        {
            this.PostTypeRepository     = postTypeRepository;
            this.PostTypeModelValidator = postTypeModelValidator;
            this.DalPostTypeMapper      = dalPostTypeMapper;
            this.DalPostMapper          = dalPostMapper;
            this.logger = logger;

            this.mediator = mediator;
        }