rest-vir - v2.2.0
    Preparing search index...

    Type Alias ApiImplementationStored<HostContext>

    ApiImplementationStored: PartialWithUndefined<
        {
            clientOriginRequirement: OriginRequirement;
            customHeaders: string[];
            postRouteHook: PostRouteHook<HostContext>;
            serverLogger: UserServerLogger;
        },
    > & {
        createHostContext: CreateHostContext<HostContext>;
        endpoints: Readonly<
            Record<string, Readonly<EndpointImplementation<any, HostContext>>>,
        >;
        webSockets: Readonly<
            Record<string, Readonly<WebSocketImplementation<any, HostContext>>>,
        >;
    }

    The runtime-stored shape of ApiImplementation.implementation. Built from the arrays passed to implementApi by keying each route implementation under its path field.

    Type Parameters

    • HostContext = unknown