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

Never<TResult>

sealed class Never<TResult> : IObservable<TResult>
using System.Reactive.Disposables; using System.Runtime.CompilerServices; namespace System.Reactive.Linq.ObservableImpl { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(0)] internal sealed class Never<[System.Runtime.CompilerServices.Nullable(2)] TResult> : IObservable<TResult> { internal static readonly IObservable<TResult> Default = new Never<TResult>(); private Never() { } public IDisposable Subscribe(IObserver<TResult> observer) { if (observer == null) throw new ArgumentNullException("observer"); return Disposable.Empty; } } }