<PackageReference Include="System.Reactive" Version="6.1.0" />

System.Reactive.Concurrency.VirtualTimeSchedulerExtensions

public static class VirtualTimeSchedulerExtensions
Provides a set of extension methods for virtual time scheduling.
namespace System.Reactive.Concurrency { public static class VirtualTimeSchedulerExtensions { public static IDisposable ScheduleRelative<[System.Runtime.CompilerServices.Nullable(0)] TAbsolute, [System.Runtime.CompilerServices.Nullable(2)] TRelative>(this VirtualTimeSchedulerBase<TAbsolute, TRelative> scheduler, TRelative dueTime, Action action) where TAbsolute : IComparable<TAbsolute>; public static IDisposable ScheduleAbsolute<[System.Runtime.CompilerServices.Nullable(0)] TAbsolute, [System.Runtime.CompilerServices.Nullable(2)] TRelative>(this VirtualTimeSchedulerBase<TAbsolute, TRelative> scheduler, TAbsolute dueTime, Action action) where TAbsolute : IComparable<TAbsolute>; } }