Skip to content

Type Alias: ResourceHandler()<TContext>

ts
type ResourceHandler<TContext> = (uri, ctx) => 
  | ResourceContent
| Promise<ResourceContent>;

Defined in: packages/core/src/resource/ResourceBuilder.ts:52

Handler function invoked when a client reads a resource.

Type Parameters

Type Parameter
TContext

Parameters

ParameterTypeDescription
uristringThe fully resolved URI requested by the client
ctxTContextApplication context (from contextFactory)

Returns

| ResourceContent | Promise<ResourceContent>

The resource content