azure-functions-openapi-extension icon indicating copy to clipboard operation
azure-functions-openapi-extension copied to clipboard

This extension provides an Azure Functions app with Open API capability for better discoverability to consuming parties

Results 237 azure-functions-openapi-extension issues
Sort by recently updated
recently updated
newest added

**Describe the issue** OpenApi doesn't provide a good error message when IOpenApiConfigurationOptions is implemented but Info property isn't set. **To Reproduce** Steps to reproduce the behavior: 1. Implement ``IOpenApiConfigurationOptions`` but...

I have created a new Azure Function in VS2022 targetting .net 6 isolated and am now getting the following error: An item with the same key has already been added....

Add support for free-form query parameters as described [here](https://stackoverflow.com/questions/49582559/how-to-document-dynamic-query-parameter-names-in-openapi-swagger).

Hi I must be missing something but I'm unable to navigate to api/swagger/ui as RenderSwaggerUI and RenderSwaggerDocument are not shown as endpoints when running the functions project locally. I'm looking...

**Describe the issue** I want to set the title of a requestBody and for responses in my OpenApi yaml but can't see a way to do this. Showing an example...

enhancement

https://github.com/Azure/azure-functions-openapi-extension/blob/main/docs/openapi-core.md#expose-endpoints-to-openapi-document This page uses `OpenApiResponseBody` instead of `OpenApiResponseWithBody`, but the former is [marked obsolete](https://github.com/Azure/azure-functions-openapi-extension/blob/main/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Attributes/OpenApiResponseBodyAttribute.cs#L9)

documentation

Hello! Issue described in #386 is still present. In my opinion downgrading Newtonsoft.Json nuget package should not be required to be able to create example requests.

triage

This fixes #153 by using reference types for Enum properties. Enums in query/path url parameters are NOT updated to use reference types. In OAS v2, enum query/url params must be...

Microsoft.Azure.Webjobs.Extensions.OpenApi 1.2.0 .NET Core 3.1 I tried ```c# [OpenApiResponseWithBody(HttpStatusCode.BadRequest, MediaTypeNames.Application.Json, typeof(ValidationResponse))] ``` but got ``` Index was outside the bounds of the array. at Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Extensions.TypeExtensions.GetOpenApiSubTypeName(Type type, NamingStrategy namingStrategy) at Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Extensions.TypeExtensions.GetOpenApiDescription(Type...

Azure Functions v3 has a strong dependency on `Newtonsoft.Json`. For future proof, it should be decoupled from the runtime and support both `System.Text.Json` and `Newtonsoft.Json` on dev's choice, especially for...

enhancement
v3.0.0