public TCPServerService(IServiceProvider services, HostedServiceOptions options) { _services = services; if (options.LogName.IsEmpty()) { _log = services.GetRequiredService <ILogger>(); } else { _log = services.GetRequiredService <ILoggerProvider>() .CreateLogger(options.LogName); } _options = options; }
public TimedHostedService(IOptions <HostedServiceOptions> options) { _options = options.Value; }