![]() |
VOOZH | about |
dotnet add package AsyncAPI.Net.UI --version 0.0.1-alpha
NuGet\Install-Package AsyncAPI.Net.UI -Version 0.0.1-alpha
<PackageReference Include="AsyncAPI.Net.UI" Version="0.0.1-alpha" />
<PackageVersion Include="AsyncAPI.Net.UI" Version="0.0.1-alpha" />Directory.Packages.props
<PackageReference Include="AsyncAPI.Net.UI" />Project file
paket add AsyncAPI.Net.UI --version 0.0.1-alpha
#r "nuget: AsyncAPI.Net.UI, 0.0.1-alpha"
#:package AsyncAPI.Net.UI@0.0.1-alpha
#addin nuget:?package=AsyncAPI.Net.UI&version=0.0.1-alpha&prereleaseInstall as a Cake Addin
#tool nuget:?package=AsyncAPI.Net.UI&version=0.0.1-alpha&prereleaseInstall as a Cake Tool
A .Net library to generate AsyncAPI 2.0 documentation by code first, to easily share and maintain your event-driven architecture.
Download the repo
Run AsyncAPI.NET.UI.Sample
GO http://localhost:5000/asyncapi
And see : ๐ง add screenshoots
Install the standard Nuget package into your ASP.NET Core application.
๐ง CLI : dotnet add package --version ?.?.? AsyncAPI.Net.UI
Add import
using AsyncApi.Net.Ui.Extensions;
using AsyncApi.Net.Ui.Models;
In the ConfigureServices(IServiceCollection services) method of Startup.cs, register the AsyncApiDoc generator, defining one or more AsyncApiDoc documents.
services.AddMvc();
services.AddAsyncApiDocumentation(new AsyncApiDocInfo()
{
Title = "My title AsyncAPI",
Description = "The great description of the my AcyncApi",
ContactName = "Crazy Coder",
ContactUrl = "https://www.microsoft.com/"
});
In the Configure(IApplicationBuilder app, IApiVersionDescriptionProvider provider) method of Startup.cs, MapRazorPages
app.UseRouting();
app.UseEndpoints(endpoints =>
{
endpoints.MapControllers();
endpoints.MapRazorPages();
});
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net7.0 net7.0 is compatible. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 was computed. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.0.1-alpha | 171 | 3/13/2024 |