public Scheduler(SchedulerSettings settings, ITickProvider tickProvider) { Settings = settings; _tickProvider = tickProvider ?? throw new ArgumentNullException(nameof(tickProvider)); }
private Scheduler GetScheduler(SchedulerSettings ss) => new(ss, _tickProvider)