@djodjonx/wiredi
    Preparing search index...

    Class MutableEventDispatcherProvider

    Default EventDispatcherProvider implementation

    This provider stores listeners in memory and resolves them through the DI container when dispatching events. Each listener must implement an onEvent(event) method.

    import {
    MutableEventDispatcherProvider,
    useEventDispatcherProvider,
    getContainerProvider
    } from '@djodjonx/wiredi'

    const eventProvider = new MutableEventDispatcherProvider({
    containerProvider: getContainerProvider()
    })
    useEventDispatcherProvider(eventProvider)
    const dispatcher = getEventDispatcherProvider()
    dispatcher.dispatch(new UserCreatedEvent(user))

    Implements

    Index

    Constructors

    Properties

    name: "mutable-event-dispatcher" = 'mutable-event-dispatcher'

    Unique name identifying this provider implementation Used for debugging and logging purposes

    Methods