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.