logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.EventDispatcher.Application.Interfaces

    Interfaces

    IEventDispatcherAction

    Interface for event dispatcher actions.

    IEventDispatcherService

    Service interface for dispatching events within the application.

    IEventDispatcherServiceFactory

    Factory interface for creating event dispatcher services.

    IEventDispatcherSignalDefinition

    Abstraction for an authored definition that can produce a concrete EventDispatcherSignal to be dispatched.
    Implemented by Unity Inspector assets (ScriptableObjects) so that IEventDispatcherService can dispatch a configured signal without the Application layer depending on Unity. The definition decides which signal type to create and supplies the configured parameter values; this interface only exposes the resulting signal.

    In this article
    © 2026 Serenity. All Rights Reserved