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

System.Reactive.Concurrency.TaskObservationOptions

public sealed class TaskObservationOptions
Controls how completion or failure is handled when a Task or Task<T> is wrapped as an IObservable<T> and observed by an IObserver<T>.
namespace System.Reactive.Concurrency { public sealed class TaskObservationOptions { public IScheduler Scheduler { get; } public bool IgnoreExceptionsAfterUnsubscribe { get; } public TaskObservationOptions(IScheduler scheduler, bool ignoreExceptionsAfterUnsubscribe); } }