public ShutdownCommandHandler(IAppCommandHub appCommandHub, IMessageBus messageBus, IAppMeta appMeta, ILogger logger) { this._appCommandHub = appCommandHub; this._messageBus = messageBus; this._appMeta = appMeta; this._logger = logger.ForContext <ShutdownCommandHandler>(); }
public PapercutSmtpServer( IAppMeta applicationMetaData, ILogger logger, Func <ISmtpServerOptions, SmtpServer> smtpServerFactory) { this._applicationMetaData = applicationMetaData; this._logger = logger; this._smtpServerFactory = smtpServerFactory; }
public PapercutSmtpServer( IAppMeta applicationMetaData, ILogger logger, MessageStore messageStore, global::SmtpServer.ILogger bridgeLogger) { this._applicationMetaData = applicationMetaData; this._logger = logger; this._messageStore = messageStore; this._bridgeLogger = bridgeLogger; }
public PapercutServerService( Func <ServerProtocolType, IServer> serverFactory, PapercutServiceSettings serviceSettings, IAppMeta applicationMetaData, ILogger logger, IPublishEvent publishEvent) { _serviceSettings = serviceSettings; _applicationMetaData = applicationMetaData; _logger = logger; _publishEvent = publishEvent; _smtpServer = serverFactory(ServerProtocolType.Smtp); _papercutServer = serverFactory(ServerProtocolType.Papercut); }
public PapercutServerService( Func <ServerProtocolType, IServer> serverFactory, PapercutServiceSettings serviceSettings, IAppMeta applicationMetaData, ILogger logger, IMessageBus messageBus) { _serviceSettings = serviceSettings; _applicationMetaData = applicationMetaData; _logger = logger; _messageBus = messageBus; _smtpServer = serverFactory(ServerProtocolType.Smtp); _papercutServer = serverFactory(ServerProtocolType.Papercut); }
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; }
public HtmlPreviewService(ILogger logger, IAppMeta appMeta) { _logger = logger; _appMeta = appMeta; }
public JsonSettingStore(IAppMeta appMeta) { SettingsFilePath = Path.Combine( AppDomain.CurrentDomain.BaseDirectory, appMeta.AppName + ".json"); }
public TempDirectoryCleanupService(IAppMeta appMeta, ILogger logger) { _appMeta = appMeta; _logger = logger; }
public ReadyEventTrigger(IMessageBus messageBus, IAppMeta appMeta) { this._messageBus = messageBus; this._appMeta = appMeta; }
public JsonSettingStore(IAppMeta appMeta) { this.SettingsFilePath = Path.Combine( AppDomain.CurrentDomain.BaseDirectory, appMeta.AppName + ".json"); }
public SetupVerboseJsonLoggingHandler(IAppMeta appMeta) { _appMeta = appMeta; }
public JsonSettingStore(IAppMeta appMeta) { this.SettingsFilePath = Path.Combine( PlatformServices.Default.Application.ApplicationBasePath, appMeta.AppName + ".json"); }
public HtmlPreviewGeneratorImpl(ILogger logger, IAppMeta appMeta) { this._logger = logger; this._appMeta = appMeta; }