Twia.AzureFunctions.Extensions.OpenApi 2.2.0

Support to generate an OpenAPI (f.k.a. Swagger) v3 document for HTML triggered functions in Azure Function Apps.

This document can easily be used to generate a Json response, or to generate HTML documentation.

There is a newer version of this package available.
See the version list below for details.
Install-Package Twia.AzureFunctions.Extensions.OpenApi -Version 2.2.0
dotnet add package Twia.AzureFunctions.Extensions.OpenApi --version 2.2.0
<PackageReference Include="Twia.AzureFunctions.Extensions.OpenApi" Version="2.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Twia.AzureFunctions.Extensions.OpenApi --version 2.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

- Added support for documenting Query and Header parameters.

- Fixed that path parameters marked as optional were required according to the generated documentation.

- Moved project source code to GitHub.
- Fixed license in NuGet package.

- [Breaking] Renamed types from *Swagger* to *OpenAPi* to provide consistency.
- Allow OpenApiIgnoreAttribute on class level to completely ignore a class with Azure Function methods.
- Allow to set Body parameter type through OpenApiBodyTypeAttribute.
- Improved documentation.

1.0.0 - Initial Minimal Viable Release.
- Support for Response types.
- Support for Body and Path parameter definitions.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.3.1 81 5/1/2020
2.3.0 59 5/1/2020
2.2.0 75 3/25/2020
2.1.0 178 3/21/2020
2.0.1 123 3/15/2020
2.0.0 157 3/15/2020
1.0.0 131 3/8/2020