TESSA Web API
    Preparing search index...

    Interface ExtensionRegistrator

    Extension registrator.

    interface ExtensionRegistrator {
        order?: number;
        afterRegisterExtensions?(
            container: IExtensionContainer,
            diContainer: DiContainer,
        ): Promise<void>;
        afterRegisterTypes?(container: DiContainer): Promise<void>;
        registerExtensions?(
            container: IExtensionContainer,
            diContainer: DiContainer,
        ): Promise<void>;
        registerTypes?(container: DiContainer): Promise<void>;
    }
    Index

    Properties

    order?: number

    Registrator bindings order.

    Methods

    • Performs actions after extensions registration stage.

      Parameters

      Returns Promise<void>

    • Performs actions after type registration stage.

      Parameters

      Returns Promise<void>

    • Registers extensions in the specified extension container.

      Parameters

      Returns Promise<void>

    • Performs type registration in the specified DI container.

      Parameters

      Returns Promise<void>