public KeepAliveHostedService(ILogger <KeepAliveHostedService> logger,
                               IServer server, IConfiguration configuration, BackgroundExecuteMode backgroundExecuteMode)
 {
     Logger                = logger;
     Server                = server;
     Configuration         = configuration;
     BackgroundExecuteMode = backgroundExecuteMode;
 }
예제 #2
0
 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;
 }