예제 #1
0
 public EmailService(
     ILogger <IEmailRepository> logger,
     IMediator mediator,
     IEmailRepository emailRepository,
     IApiEmailServerRequestModelValidator emailModelValidator,
     IDALEmailMapper dalEmailMapper)
     : base(logger,
            mediator,
            emailRepository,
            emailModelValidator,
            dalEmailMapper)
 {
 }
예제 #2
0
        public AbstractEmailService(
            ILogger logger,
            MediatR.IMediator mediator,
            IEmailRepository emailRepository,
            IApiEmailServerRequestModelValidator emailModelValidator,
            IDALEmailMapper dalEmailMapper)
            : base()
        {
            this.EmailRepository     = emailRepository;
            this.EmailModelValidator = emailModelValidator;
            this.DalEmailMapper      = dalEmailMapper;
            this.logger = logger;

            this.mediator = mediator;
        }