The attributes used to describe AsyncAPI channels, operations, messages and parameters for Bielu.AspNetCore.AsyncApi. Split into its own dependency-free package so contract assemblies can be annotated without referencing ASP.NET Core. Ships the BASYNC Roslyn analyzers that catch attribute misuse at compile time.
Latest stable release.
dotnet add package Bielu.AspNetCore.AsyncApi.Attributes<PackageReference Include="Bielu.AspNetCore.AsyncApi.Attributes" Version="1.4.0" /><!-- Directory.Packages.props -->
<PackageVersion Include="Bielu.AspNetCore.AsyncApi.Attributes" Version="1.4.0" />
<!-- .csproj -->
<PackageReference Include="Bielu.AspNetCore.AsyncApi.Attributes" />Newest first, with per-version downloads.
Code-first AsyncAPI 2.6 / 3.1 documents for ASP.NET Core — attributes or fluent API, transformers, versioning, merging and Native AOT.