Table of Contents

Class DecoratedEventListener<TSourceEvent, TNextEvent>

Namespace
LfrlAnvil.Reactive
Assembly
LfrlAnvil.Reactive.Core.dll

Represents a generic decorated event listener.

public abstract class DecoratedEventListener<TSourceEvent, TNextEvent> : EventListener<TSourceEvent>, IEventListener<TSourceEvent>, IEventListener

Type Parameters

TSourceEvent

Source event type.

TNextEvent

Next event type.

Inheritance
EventListener<TSourceEvent>
DecoratedEventListener<TSourceEvent, TNextEvent>
Implements
IEventListener<TSourceEvent>
Inherited Members

Constructors

DecoratedEventListener(IEventListener<TNextEvent>)

protected DecoratedEventListener(IEventListener<TNextEvent> next)

Parameters

next IEventListener<TNextEvent>

Decorating event listener.

Properties

Next

Decorating event listener.

protected IEventListener<TNextEvent> Next { get; }

Property Value

IEventListener<TNextEvent>

Methods

OnDispose(DisposalSource)

Handler invoked during owner's disposal.

public override void OnDispose(DisposalSource source)

Parameters

source DisposalSource

DisposalSource that caused the invocation.