public KeepAliveHostedService(ILogger <KeepAliveHostedService> logger, IServer server, IConfiguration configuration, BackgroundExecuteMode backgroundExecuteMode) { Logger = logger; Server = server; Configuration = configuration; BackgroundExecuteMode = backgroundExecuteMode; }
public PasswordPolicyHostedService(ILogger <PasswordPolicyHostedService> logger, IServer server, IConfiguration configuration, IServiceScopeFactory serviceScopeFactory, BackgroundExecuteMode backgroundExecuteMode) { Logger = logger; Server = server; Configuration = configuration; ServiceScopeFactory = serviceScopeFactory; BackgroundExecuteMode = backgroundExecuteMode; }
public SendingMailHostedService(ILogger <SendingMailHostedService> logger, IServer server, IConfiguration configuration, IServiceScopeFactory serviceScopeFactory, IOptions <BackendSmtpClientInformation> smtpClientInformation, SystemBroadcast systemBroadcast, BackgroundExecuteMode backgroundExecuteMode) { Logger = logger; Server = server; Configuration = configuration; ServiceScopeFactory = serviceScopeFactory; SystemBroadcast = systemBroadcast; BackgroundExecuteMode = backgroundExecuteMode; SmtpClientInformation = smtpClientInformation.Value; }