Creates an instance of ArvoEventHandler for the specified versioned contract and handlers.
This function is the recommended entry point for defining stateless, contract-driven services in Arvo.
It binds a contract to its versioned handler implementations, enforces type-safe validation using Zod,
and supports multi-domain event broadcasting and OpenTelemetry observability out of the box.
Creates an instance of
ArvoEventHandler
for the specified versioned contract and handlers.This function is the recommended entry point for defining stateless, contract-driven services in Arvo. It binds a contract to its versioned handler implementations, enforces type-safe validation using Zod, and supports multi-domain event broadcasting and OpenTelemetry observability out of the box.
See ArvoEventHandler for implementation details.
Example