Setu-TS
    Preparing search index...

    Interface ITenantResolver

    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();
    },
    };

    0.1.0

    interface ITenantResolver {
        resolve(request: IRequest): Promise<Option<ITenant>>;
    }

    Implemented by

    Index