Defines a class that manages publication and subscription to events.
Generic arguments class to pass to event handlers that need to receive data.
Wraps the Application Dispatcher.
Defines a base class to publish and subscribe to events.
Provides a way to retrieve a Delegate to execute an action depending on the value of a second filter predicate that returns true if the action should execute.
Subscription token returned from EventBase on subscribe.
Represents a reference to a Delegate.
Defines the interface for invoking methods through a Dispatcher Facade
Defines an interface to get instances of an event type.
Defines a contract for an event subscription to be used by EventBase.