Method CreateWeakComposite
- Namespace
- SodaFlow
- Assembly
- SodaFlow.dll
CreateWeakComposite(IReadOnlyList<IWeakListener>)
Combines some weak listeners into one weak listener which unlistens all of them.
public static IWeakListener CreateWeakComposite(IReadOnlyList<IWeakListener> listeners)
Parameters
listenersIReadOnlyList<IWeakListener>The listeners to put together.
Returns
- IWeakListener
An IWeakListener whose Unlisten() unlistens each listener in
listeners.
Remarks
Like the listeners it combines, the result does not keep the observed streams alive.