Constants

@system-inc/base-foundation · 515c140 · 3 symbols

HttpServiceDecoratorName: "HttpService"

View source ↗

Metadata key used to store the map of parameter index → RequestContextKey for key-based extractions.

REQUEST_CONTEXT_EXTRACTIONS_KEY: "base:requestContextExtractions"

View source ↗

Metadata key used to store the parameter indices for whole RequestContext injection. Stored as number[] — multiple decorators (e.g., auth wrappers that append a trailing RC arg programmatically) can register additional indices, and the dispatcher writes the RC into every one of them.

This key is intentionally a simple string so that it can be read from any dispatch site — including the type-graphql fork — without importing framework modules.

REQUEST_CONTEXT_METADATA_KEY: "base:requestContextIndex"

View source ↗