Skip to main content

Function: lumenizeRpcDO()

lumenizeRpcDO<T>(DOClass, config?): T

Defined in: lumenize-rpc-do.ts:538

Adds RPC capabilities to a Durable Object class using a factory pattern.

This is the recommended approach for most use cases as it provides a clean separation between your business logic and RPC handling.

Type Parameters​

T​

T extends (...args) => any

Parameters​

DOClass​

T

The Durable Object class to enhance

config?​

RpcConfig = {}

Optional RPC configuration

Returns​

T

Enhanced DO class with RPC endpoints

See​

Usage Examples - Complete tested examples