SDK y paquetes@spire/busindexinterfaces

Interface: IHandlerContext

Referencia de @spire/bus generada de su TSDoc.

ImplementadoSin versión del tren todavía· generada desde node_modules/@spire/bus/package.json

Página generada desde el TSDoc de @spire/bus. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

Interface: IHandlerContext

Properties

actor?

readonly optional actor?: IActor


correlationIdHex

readonly correlationIdHex: string


deadlineMs?

readonly optional deadlineMs?: bigint


idHex

readonly idHex: string


setReplyTraceparent?

readonly optional setReplyTraceparent?: (tp) => boolean

Declara el span que el handler abrió para este mensaje: la respuesta (firmada) lo lleva en vez de repetir el traceparent del request. Un valor que no sea W3C v00 se ignora y devuelve false. No cambia el formato del sobre. Opcional en el tipo (contextos fabricados en tests de consumidores no lo tienen); el router siempre lo provee: usa ctx.setReplyTraceparent?.(tp).

Parameters

tp

string

Returns

boolean


source

readonly source: string


subject

readonly subject: string


traceparent?

readonly optional traceparent?: string