Exemplo n.º 1
0
 public MailboxManager(IMailboxRepository mailBoxRepository, IPostmarkClientFactory clientFactory,
                       IPostmarkConfigurationProvider configurationProvider)
 {
     _mailBoxRepository     = mailBoxRepository;
     _clientFactory         = clientFactory;
     _configurationProvider = configurationProvider;
 }
Exemplo n.º 2
0
 public MailboxController(ILogger <MailboxController> logger, IMailboxRepository mailboxRepository, IMailRepository mailRepository, IConfiguration configuration)
 {
     this.logger            = logger;
     this.mailRepository    = mailRepository;
     this.mailboxRepository = mailboxRepository;
     this._configuration    = configuration;
 }
Exemplo n.º 3
0
 public MailboxService(UserConnection uc)
 {
     _mailboxRepository = ClassFactory.Get <IMailboxRepository>(new ConstructorArgument("uc", uc));
     _userConnection    = uc;
 }
Exemplo n.º 4
0
 public MailRetentionJob(ILogger <MailRetentionJob> logger, IMailboxRepository mailboxRepository, IConfiguration configuration)
 {
     this.logger            = logger;
     this.mailboxRepository = mailboxRepository;
     this.configuration     = configuration;
 }
Exemplo n.º 5
0
 public MailController(ILogger <MailController> logger, IMailboxRepository mailboxRepository, IMailRepository mailRepository)
 {
     this.logger            = logger;
     this.mailRepository    = mailRepository;
     this.mailboxRepository = mailboxRepository;
 }