Table of Contents

Namespace Ratatoskr.AsyncApi.Generation

Classes

AsyncApiDocumentGenerator

Generates an AsyncAPI v3 document from the Ratatoskr channel registry and configuration. Transport-agnostic: transport-specific bindings are applied by registered IAsyncApiTransportBindingProvider implementations.

Interfaces

IAsyncApiTransportBindingProvider

Pluggable transport binding provider that adds protocol-specific details to the AsyncAPI document. Implement this interface to support additional transports beyond RabbitMQ.