public EmailService(
     ILogger <IEmailRepository> logger,
     IMediator mediator,
     IEmailRepository emailRepository,
     IApiEmailServerRequestModelValidator emailModelValidator,
     IDALEmailMapper dalEmailMapper)
     : base(logger,
            mediator,
            emailRepository,
            emailModelValidator,
            dalEmailMapper)
 {
 }
Esempio n. 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;
        }
 public ArtistService(
     ILogger <IArtistRepository> logger,
     IMediator mediator,
     IArtistRepository artistRepository,
     IApiArtistServerRequestModelValidator artistModelValidator,
     IDALArtistMapper dalArtistMapper,
     IDALBankAccountMapper dalBankAccountMapper,
     IDALEmailMapper dalEmailMapper,
     IDALTransactionMapper dalTransactionMapper)
     : base(logger,
            mediator,
            artistRepository,
            artistModelValidator,
            dalArtistMapper,
            dalBankAccountMapper,
            dalEmailMapper,
            dalTransactionMapper)
 {
 }
        public AbstractArtistService(
            ILogger logger,
            MediatR.IMediator mediator,
            IArtistRepository artistRepository,
            IApiArtistServerRequestModelValidator artistModelValidator,
            IDALArtistMapper dalArtistMapper,
            IDALBankAccountMapper dalBankAccountMapper,
            IDALEmailMapper dalEmailMapper,
            IDALTransactionMapper dalTransactionMapper)
            : base()
        {
            this.ArtistRepository     = artistRepository;
            this.ArtistModelValidator = artistModelValidator;
            this.DalArtistMapper      = dalArtistMapper;
            this.DalBankAccountMapper = dalBankAccountMapper;
            this.DalEmailMapper       = dalEmailMapper;
            this.DalTransactionMapper = dalTransactionMapper;
            this.logger = logger;

            this.mediator = mediator;
        }