Interface IMultiSubject<TInput, TOutput>
Represents a subject that supports multiple observers.
Inherited Members
Namespace: Reaqtive
Assembly: Reaqtive.Interfaces.dll
Syntax
public interface IMultiSubject<TInput, TOutput> : ISubscribable<TOutput>, IObservable<TOutput>, IDisposable
Type Parameters
| Name | Description |
|---|---|
| TInput | Type of the input elements received by the observers that push data into the subject. |
| TOutput | Type of the output elements produced by the subject. |
Methods
CreateObserver()
Creates a new observer that can be used to push elements into the subject.
Declaration
IObserver<TInput> CreateObserver()
Returns
| Type | Description |
|---|---|
| System.IObserver<TInput> | An observer that can be used to push elements into the subject. |