Member Junction
    Preparing search index...

    Interface StartupRegistration

    Registration information for a startup class

    interface StartupRegistration {
        constructor: new (...args: unknown[]) => IStartupSink;
        getInstance: () => IStartupSink;
        loadDurationMs?: number;
        loadedAt?: Date;
        options: RegisterForStartupOptions;
    }
    Index

    Properties

    constructor: new (...args: unknown[]) => IStartupSink

    The constructor function of the registered class

    getInstance: () => IStartupSink

    Function to get the singleton instance of the class

    loadDurationMs?: number

    How long the HandleStartup() call took in milliseconds

    loadedAt?: Date

    When the class was successfully loaded (undefined if not yet loaded)

    Options provided to the decorator