Table of Contents

Namespace Core.Events

Classes

CompositeDisposable

Groups multiple IDisposable objects for batch disposal. Useful for managing multiple event subscriptions.

SubscriptionTokenGeneric<T>

Generic subscription token implementing non-generic interface.

SubscriptionToken<T>

Disposable token representing an event subscription. Dispose to unsubscribe from the event.

Interfaces

ISubscriptionToken

Non-generic interface for subscription tokens. Allows storing mixed token types in collections.