Fake Mirrors
    Preparing search index...

    Class ConsoleApp

    Represents the console application.

    Depends:

    import { DIContainer } from '@famir/common'
    import { ConsoleApp } from '@famir/console-app'

    // Get container singleton
    const container = DIContainer.getInstance()

    // Register all dependencies
    // ...

    // Resolve and start the application
    const app = ConsoleApp.resolve(container)
    await app.start()
    • Starts the application.

      Returns Promise<void>

    • Stops the application.

      Returns Promise<void>

    • Registers the application as a singleton in the DI container.

      Parameters

      • container: DIContainer

        The DI container to register in.

      Returns void