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

NamespaceDoc

class NamespaceDoc
The System.Reactive.Subjects namespace contains interfaces and classes to represent subjects, which are objects implementing both IObservable<T> and IObserver<T>. Subjects are often used as sources of events, allowing one party to raise events and allowing another party to write queries over the event stream. Because of their ability to have multiple registered observers, subjects are also used as a facility to provide multicast behavior for event streams in queries.
public NamespaceDoc()