示例#1
0
 public RetweetService(
     ILogger <IRetweetRepository> logger,
     IRetweetRepository retweetRepository,
     IApiRetweetRequestModelValidator retweetModelValidator,
     IBOLRetweetMapper bolretweetMapper,
     IDALRetweetMapper dalretweetMapper)
     : base(logger,
            retweetRepository,
            retweetModelValidator,
            bolretweetMapper,
            dalretweetMapper)
 {
 }
 public AbstractRetweetService(
     ILogger logger,
     IRetweetRepository retweetRepository,
     IApiRetweetRequestModelValidator retweetModelValidator,
     IBOLRetweetMapper bolRetweetMapper,
     IDALRetweetMapper dalRetweetMapper)
     : base()
 {
     this.RetweetRepository     = retweetRepository;
     this.RetweetModelValidator = retweetModelValidator;
     this.BolRetweetMapper      = bolRetweetMapper;
     this.DalRetweetMapper      = dalRetweetMapper;
     this.logger = logger;
 }
示例#3
0
        public RetweetService(
            ILogger <IRetweetService> logger,
            MediatR.IMediator mediator,
            IRetweetRepository retweetRepository,
            IApiRetweetServerRequestModelValidator retweetModelValidator,
            IDALRetweetMapper dalRetweetMapper)
            : base()
        {
            this.RetweetRepository     = retweetRepository;
            this.RetweetModelValidator = retweetModelValidator;
            this.DalRetweetMapper      = dalRetweetMapper;
            this.logger = logger;

            this.mediator = mediator;
        }
 public ApiRetweetRequestModelValidator(IRetweetRepository retweetRepository)
     : base(retweetRepository)
 {
 }
 public ApiRetweetServerRequestModelValidator(IRetweetRepository retweetRepository)
 {
     this.RetweetRepository = retweetRepository;
 }
 public AbstractApiRetweetRequestModelValidator(IRetweetRepository retweetRepository)
 {
     this.retweetRepository = retweetRepository;
 }
示例#7
0
 public RetweetService(IRetweetRepository repository)
 {
     _repository = repository;
 }