Skip to main content
zerotal

Documentation


Documentation / @zerotal/tenancy / HeaderResolver

Class: HeaderResolver

Defined in: tenancy/src/resolvers/HeaderResolver.ts:16

Implements

Constructors

Constructor

new HeaderResolver(header): HeaderResolver

Defined in: tenancy/src/resolvers/HeaderResolver.ts:17

Parameters

string

Returns

HeaderResolver

Methods

resolve()

resolve(http): TenantResolverResult | null

Defined in: tenancy/src/resolvers/HeaderResolver.ts:19

Return an identifier if this resolver can handle the request, or null to skip.

Resolvers receive the full HttpContext so they can read route params (http.params), the authenticated user (http.user), headers, or the raw http.request — whichever they resolve from.

Parameters

http

HttpContext

Returns

TenantResolverResult | null

Implementation of

TenantResolver.resolve