Stratal API Reference
    Preparing search index...

    Interface RegistryEntry<T>

    Tsyringe registry entry type (for internal use)

    Note: useFactory receives DependencyContainer from tsyringe, but we resolve our Container via CONTAINER_TOKEN for consistency.

    interface RegistryEntry<T extends object = object> {
        token: InjectionToken<T>;
        useClass?: Constructor<T>;
        useFactory?: (dependencyContainer: DependencyContainer) => T;
        useToken?: InjectionToken<T>;
        useValue?: T;
    }

    Type Parameters

    • T extends object = object
    Index

    Properties

    useClass?: Constructor<T>
    useFactory?: (dependencyContainer: DependencyContainer) => T
    useToken?: InjectionToken<T>
    useValue?: T