Table of Contents

Class AsyncApiOperationOptions

Namespace
Ratatoskr.AsyncApi.Config
Assembly
Ratatoskr.dll

AsyncAPI documentation options for an operation. Can be set at channel level (groups all messages into one operation) or at message level (customizes the per-message operation). Messages sharing the same Id are merged into a single operation.

public class AsyncApiOperationOptions
Inheritance
AsyncApiOperationOptions
Inherited Members

Properties

Description
Id

Custom operationId. Defaults to channel name (grouped) or {action}{TypeName} (per-message).

Summary
Tags
Title

Methods

WithDescription(string)
WithId(string)
WithSummary(string)
WithTags(params string[])
WithTitle(string)