Skip to main content
AutoHandlerChangeEventMiddleware emits metadata events whenever EventBus.on(...) or EventBus.off(...) changes handler registration.

Constructor params

None.

Setup with EventBus

Behavior

  • On registration, emits BusHandlerRegisteredEvent(handler=...).
  • On unregistration, emits BusHandlerUnregisteredEvent(handler=...).
  • Emits a deep-copied handler metadata object.
  • Useful for auditing dynamic handler topology.