Function: handleRpcRequest()
handleRpcRequest(
request,doInstance,config):Promise<undefined|Response>
Defined in: packages/rpc/src/lumenize-rpc-do.ts:105
Handle RPC requests manually without using the factory function.
Only use this if you want more direct control over the routing inside your DO.
Most of the time, you will use the auto-wrapper functionality of lumenizeRpcDO.
Returns Response for RPC requests, undefined for non-RPC requests.
This function is called from the fetch handler to check if an incoming message is an RPC request and handle it accordingly.
Parameters
request
Request
The incoming HTTP request
doInstance
any
The Durable Object instance to operate on
config
RpcConfig = {}
Optional RPC configuration
Returns
Promise<undefined | Response>
Response for RPC requests, undefined for non-RPC requests
See
For working examples, see packages/rpc/test/test-worker-and-dos.ts