public SmtpServerManager(PapercutSmtpServer smtpServer, PapercutServiceSettings serviceSettings, ILogger logger) { this._smtpServer = smtpServer; this._serviceSettings = serviceSettings; this._logger = logger; }
public SmtpServerCoordinator( PapercutSmtpServer smtpServer, ILogger logger, IMessageBus messageBus) { this._smtpServer = smtpServer; this._logger = logger; this._messageBus = messageBus; }
public PapercutServerService( PapercutIPCommServer ipCommServer, PapercutSmtpServer smtpServer, PapercutServiceSettings serviceSettings, IAppMeta applicationMetaData, ILogger logger, IMessageBus messageBus) { _smtpServer = smtpServer; _serviceSettings = serviceSettings; _applicationMetaData = applicationMetaData; _logger = logger; _messageBus = messageBus; this._ipCommServer = ipCommServer; }
public PapercutServerService( PapercutIPCommServer ipCommServer, PapercutSmtpServer smtpServer, PapercutIPCommEndpoints papercutIpCommEndpoints, IPapercutWebServer papercutWebServer, IAppMeta applicationMetaData, ILogger logger, IMessageBus messageBus) { this._papercutIpCommEndpoints = papercutIpCommEndpoints; this._papercutWebServer = papercutWebServer; this._applicationMetaData = applicationMetaData; this._logger = logger; this._messageBus = messageBus; this._ipCommServer = ipCommServer; this._smtpServer = smtpServer; }