OpenAPI.NET.OData
OpenAPI.NET.OData copied to clipboard
Generates OpenAPI document from OData CSDL
follow up to #596 and #594 Happens in beta, but will eventually roll out to v1 ```http PUT /servicePrincipals/{servicePrincipal-id}/claimsPolicy ``` ```http PATCH /servicePrincipals/{servicePrincipal-id}/claimsPolicy ``` Both have the same `servicePrincipals.UpdateClaimsPolicy` operation...
OASIS has added support for an [IsDelta](https://github.com/oasis-tcs/odata-vocabularies/blob/main/vocabularies/Org.OData.Core.V1.xml#L569) annotation that specifies that action or function parameters or return types may be represented as a delta (that is, they may contain deleted...
Fixes https://github.com/microsoft/OpenAPI.NET.OData/issues/582
Related to https://github.com/microsoftgraph/msgraph-sdk-java/pull/2163 and https://github.com/microsoftgraph/msgraph-sdk-dotnet/pull/2671#discussion_r1765012196 In a scenario where all the properties in the request body are optional such as an odata action with all parameters being optional, we should...
Im pretty new to C# development, so let me know if i need to include more details! I am trying to use metadata (edmx file) from Business Central to generate...
As reported here https://github.com/microsoftgraph/msgraph-sdk-powershell/issues/2843, some duplicate operation ids were detected. This violates a rule on operation ids as per the description in the Open Api spec. https://spec.openapis.org/oas/v3.0.3
For example, this path ``/servicePrincipals/{servicePrincipal-id}/appRoleAssignments`` contains consistency level header parameter as shown in the image below while this one ``/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}`` is missing. Annotations have also been added to include the...
Performed the following updates: - Updated Microsoft.OData.Edm from 8.2.3 to 8.2.4 in /Build.props, /Directory.Build.props, /src/Build.props, /src/Microsoft.OpenApi.OData.Reader/Microsoft.OpenAPI.OData.Reader.csproj, /tool/Build.props, /tool/versioning.props - Updated Microsoft.OData.Edm from 8.2.3 to 8.2.4 in /Directory.Build.props, /src/OoasGui/OoasGui.csproj - Updated...
Reporting integer as number causes issues in client generators and invalid according to specification ### Assemblies affected Microsoft.OpenApi.OData.Reader 1.0.9 ### Steps to reproduce Generate a specification. ### Expected result Integer...
If a function returns Enum resulting schema is not wrapped but instead represented as enum itself. ### Assemblies affected Microsoft.OpenApi.OData 1.7.4 ### Steps to reproduce I have a function that...