Class AsyncApiDocumentGenerator
- Namespace
- Ratatoskr.AsyncApi.Generation
- Assembly
- Ratatoskr.dll
Generates an AsyncAPI v3 document from the Ratatoskr channel registry and configuration. Transport-agnostic: transport-specific bindings are applied by registered IAsyncApiTransportBindingProvider implementations.
public class AsyncApiDocumentGenerator
- Inheritance
-
AsyncApiDocumentGenerator
- Inherited Members
Constructors
- AsyncApiDocumentGenerator(AsyncApiOptions, ChannelRegistry, CloudEventsOptions, IEnumerable<IAsyncApiTransportBindingProvider>)
Generates an AsyncAPI v3 document from the Ratatoskr channel registry and configuration. Transport-agnostic: transport-specific bindings are applied by registered IAsyncApiTransportBindingProvider implementations.