Skip to main content
zerotal

Documentation


Documentation / @zerotal/tenancy / PathResolver

Class: PathResolver

Defined in: tenancy/src/resolvers/PathResolver.ts:30

Implements

Constructors

Constructor

new PathResolver(opts?): PathResolver

Defined in: tenancy/src/resolvers/PathResolver.ts:34

Parameters

opts?

PathResolverOptions = {}

Returns

PathResolver

Methods

resolve()

resolve(http): TenantResolverResult | null

Defined in: tenancy/src/resolvers/PathResolver.ts:39

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