public UserJob( IServiceProvider provider, IOptionsMonitor <UserJobOptions> options) { _options = options.Get(Name); _provider = provider ?? throw new ArgumentNullException(nameof(provider)); }
public UserJob( IServiceProvider provider, IOptionsMonitor <UserJobOptions> options) : base(options.CurrentValue) { _options = options.CurrentValue; _provider = provider ?? throw new ArgumentNullException(nameof(provider)); }