OpenAPI.NET.OData
OpenAPI.NET.OData copied to clipboard
Generates OpenAPI document from OData CSDL
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 3.0.1 to 3.0.2. Release notes Sourced from actions/setup-dotnet's releases. Updating @action/core, adding logic for processing the DOTNET_INSTALL_DIR environment variable. In the scope of this release such changes...
Due to previous issues with the graph surface size seen in https://github.com/microsoft/OpenAPI.NET/issues/866 the `ExpandDerivedTypesNavigationProperties` setting is currently disabled in generating the openAPI from the CSDL metadata. This however may lead...
When creating OpenAPI model objects that are just references to another model object they need to be marked as `unresolved` so that reference resolution can replace them with the resolved...
A path is not generated for an api that returns an entity type with no navigation property but its base type has a navigation property. To avoid such a translation...
In converted schema there are many places like this: schema: anyOf: - $ref: '#/components/schemas/Pbx.NumberFilterType' This I believe is done to express extra props. Specifically to make this type nullable for...
Related to https://github.com/microsoftgraph/msgraph-sdk-dotnet/issues/2243 From the documentation at https://learn.microsoft.com/en-us/graph/api/directoryrole-list-members?view=graph-rest-1.0&tabs=http#example-2-get-the-members-of-a-directory-role-using-roletemplateid It should be possible to list the `members` of a `directoryRole` using id or using the `roleTemplateId` alternate key. ```http GET /directoryRoles/{role-id}/members...
The current OpenAPI file for the beta MSGraph endpoint results in descriptions with empty response information for some endpoints. An example is shown below. ### Assemblies affected *Which assemblies and...
today we implement collections as: - BaseCollectionResponse (Odata next link field, etc...) - BaseCounCollectionResponse (inherits from the previous, add the count field) - A lot of Users/Groups/Sites/...Collection response (inherits from...
- Take advantage of the performance improvements in .NET 8 ie runtime optimization which includes reduction in resources consumption, reduced startup times, full utilization of multicore hardware architecture to improve...
When using IEdmModel.ConvertToOpenApi - _**some**_ EDMX documents appear to trigger massive memory usage on some occasions it never seems to finish, I've left it for upwards of 30 minutes. I...