OpenAPI.NET.OData/src/Microsoft.OpenApi.OData.Reader
Irvine Sunday 9d44019639
Fixes OpenAPI Links and makes them optional (#72)
* Adds Links to EntitySet type response objects

* Adds links to the test OpenAPI docs.

* Refactor to use Utils class for nullability checks

* Modify link generator to handle all instances of IEdmEntityType

* Update arguments

* Add new Link properties

* Update test files with links properties

* Rename parameter

* Fix OpenAPI Link generation

* Reorder Parameters generation before Responses

This is important so that the parameters info can be used for Links generation

* Update test files to validate Link fixes

* Fix links and add optional setting

* Update test for Links

* Revert project PlatformTarget

* Add comment

* Refactor to remove unnecessary Link creation of collection of entities

* Revert platform target to default - AnyCPU

* Add helpful comment

* Grammar nit fix

Co-authored-by: Irvine Sunday <v-irsund@microsoft.com>
Co-authored-by: Irvine Sunday <irochand@microsoft.com>
2020-07-20 09:54:58 -04:00
..
Common output the xml file, add into nuget package, fix the build warning 2020-06-04 11:13:38 -07:00
Edm output the xml file, add into nuget package, fix the build warning 2020-06-04 11:13:38 -07:00
Generator Fixes OpenAPI Links and makes them optional (#72) 2020-07-20 09:54:58 -04:00
OData Switch to use the latest Capabilities vocabulary, enable permission 2019-06-27 17:06:53 -07:00
Operation Fixes OpenAPI Links and makes them optional (#72) 2020-07-20 09:54:58 -04:00
PathItem Add Delete to containment navigation property and for non-containment navigation property 2020-05-21 10:58:43 -07:00
Properties Switch to use the latest Capabilities vocabulary, enable permission 2019-06-27 17:06:53 -07:00
Vocabulary output the xml file, add into nuget package, fix the build warning 2020-06-04 11:13:38 -07:00
EdmModelOpenApiExtensions.cs Update to ODL.Edm 7.6.1.beta: Permission, Custom Heads, etc 2019-09-24 16:06:15 -07:00
Microsoft.OpenAPI.OData.Reader.csproj output the xml file, add into nuget package, fix the build warning 2020-06-04 11:13:38 -07:00
Microsoft.OpenAPI.OData.Reader.Nightly.Release.nuspec output the xml file, add into nuget package, fix the build warning 2020-06-04 11:13:38 -07:00
Microsoft.OpenAPI.OData.Reader.Release.nuspec output the xml file, add into nuget package, fix the build warning 2020-06-04 11:13:38 -07:00
OpenApiConvertSettings.cs Fixes OpenAPI Links and makes them optional (#72) 2020-07-20 09:54:58 -04:00