@sora-soft/framework / RPCMiddleware
Type Alias: RPCMiddleware<T, Req, Res>
ts
type RPCMiddleware<T, Req, Res> = (route, body, req, response, connector, next) => Promise<unknown>;Defined in: packages/framework/src/lib/rpc/Route.ts:24
Type Parameters
| Type Parameter | Default type |
|---|---|
T extends Route | Route |
Req | unknown |
Res | unknown |
Parameters
| Parameter | Type |
|---|---|
route | T |
body | Req |
req | | Request<Req> | Notify<Req> |
response | Response<Res> | null |
connector | Connector |
next | () => Promise<unknown> |
Returns
Promise<unknown>