Table of Contents

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.

Methods

Generate()