Table of Contents

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

listeners IReadOnlyList<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.