Resolves the tenant for an incoming request (by subdomain, header, path, or JWT claim, depending on the implementation).
const resolver: ITenantResolver = { async resolve(request) { const header = request.headers.get('x-tenant-id'); return header ? some({ id: header }) : none(); },}; Copy
const resolver: ITenantResolver = { async resolve(request) { const header = request.headers.get('x-tenant-id'); return header ? some({ id: header }) : none(); },};
0.1.0
Resolves the request's tenant.
The incoming request
Some with the tenant, or None when unresolvable
Some
None
Resolves the tenant for an incoming request (by subdomain, header, path, or JWT claim, depending on the implementation).
Example
Since
0.1.0