logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.EventDispatcher.Installation.Installers

    Classes

    EventDispatcherInstaller

    Abstract installer class for setting up the EventDispatcher service.

    UnityEventDispatcherInstaller

    Unity-specific installer for event dispatcher module within dependency injection foundation.
    Extends EventDispatcherInstaller to provide Unity event dispatcher service installation with factory configuration and service instantiation. Integrates Unity-based event dispatching system into Clean Architecture dependency injection container for event-driven communication across application layers.

    UnityFileLogInstaller

    Unity-specific installer for file logging module within dependency injection foundation.
    Extends LogInstaller to provide Unity file logging service installation with settings loading, factory configuration, and dependency resolution. Handles addressable asset loading for UnityFileLogSettings and integrates persistence use cases with path services for file-based logging operations.

    UnityFileLogInstallerInstallInput

    Unity-specific DTO for file logging installer input containing dependencies and settings.
    Extends LoggingInstallerInstallInput to provide Unity file logging installation parameters including UnityFileLogSettings ScriptableObject, persistence use cases, and path service for file-based logging operations. Eliminates need for addressable asset label searching when settings are provided directly.

    In this article
    © 2026 Serenity. All Rights Reserved