SDK y paquetes@styx/busindexinterfaces

Interface: IBusRequester

Referencia de @styx/bus generada de su TSDoc.

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

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

Interface: IBusRequester

Quien pide por el bus (el adapter de un servicio depende de esto, no de NATS).

Extended by

Methods

request()

request<C>(contract, msg, opts?): Promise<BusResult<ReplyOf<C>>>

cmd/qry con respuesta verificada; los fallos del bus son BUS_*.

Type Parameters

C

C extends IContract<"cmd" | "qry", TSchema, TSchema | undefined>

Parameters

contract

C

msg

RequestOf<C>

opts?

IBusRequestOptions

Returns

Promise<BusResult<ReplyOf<C>>>