azure-functions-openapi-extension
                                
                                 azure-functions-openapi-extension copied to clipboard
                                
                                    azure-functions-openapi-extension copied to clipboard
                            
                            
                            
                        This extension provides an Azure Functions app with Open API capability for better discoverability to consuming parties
**Describe the issue** The isolated (out of process) version is throwing the following error when the in process version does not: >An item with the same key has already been...
**Describe the issue** We have some HTTP triggers that return various rather complex data types, often with generics or lists or nullable types. The "components" section of the OpenApi spec...
Hey, I'm running into an issue with enums showing up as numbers in the swagger UI. According to the documentation I need to add `[JsonConverter(typeof(StringEnumConverter))]` to the enum file. However,...
I don't mean to be mean or disrespectful, but looking at the examples such as: ``` // Add these three attribute classes below [OpenApiOperation(operationId: "greeting", tags: new[] { "greeting" },...
**Describe the issue** When your endpoint returns a model containing an enum, there is no way (that I know of) to add a descriptive text to each possible enum value....
I have an a Durable Task Azure function I created in vs2022, using Microsoft.Azure.WebJobs.Extensions.OpenApi v1.3.0 I configured OpenAPI to use OpenApiVersionType.V3. When I try to Authorize the swagger client, I...
## Overview I have an existing Function using the OpenAPI library that I was able to apply Nullable to for some string properties. However other properties such as classes do...
**Describe the issue** The type name is not valid when having a type with a nullable jagged array. The type is named "list_nullable`1" in the Open API spec which cannot...
**Describe the issue** Enums values are modified inconsistently, when enum is used as a type constraint for a parameter in path. **To Reproduce** Steps to reproduce the behavior: 1. Set...
**Describe the issue** The type that is inferred for a `TimeSpan` is a complex object. Instead, I would expect a `string` (something like `1.00:00:00`). A simple `HttpTrigger` that returns an...