net10.0
Strongly-typed V5 model types for AsyncAPI 2.6 specifications, generated from the official AsyncAPI 2.6 JSON Schema metaschema using the Corvus.Text.Json source generator.
Published
Jun 17, 2026
4mo ago
Total Downloads
5.8K
5,758
Install
dotnet add package Corvus.Text.Json.AsyncApi26 --version 5.1.17
| Product | Versions |
|---|---|
| .NET |
README
Corvus.Text.Json.AsyncApi26
Strongly-typed V5 model types for AsyncAPI 2.6 specifications.
Generated from the official AsyncAPI 2.6.0 JSON Schema metaschema using the Corvus.Text.Json code generator.
Usage
using Corvus.Text.Json;
using Corvus.Text.Json.AsyncApi26;
using ParsedJsonDocument<AsyncApiDocument> doc =
ParsedJsonDocument<AsyncApiDocument>.Parse(File.ReadAllBytes("my-api.json"));
AsyncApiDocument root = doc.RootElement;
string version = (string)root.Asyncapi; // "2.6.0"
AsyncAPI 2.x Structure
In AsyncAPI 2.x, operations are embedded in channels as publish/subscribe:
channels→ map of channel items, each with optionalpublishandsubscribeoperationsservers→ map of server objectscomponents→ reusable schemas, messages, security schemes, etc.
Changes from Previous Version
No structural changes between v5.1.16 and v5.1.17.
Adoption Assessment
Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.
Compatibility metadata lists 1 target framework; confirm the exact target used by your application.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.