OpenAPI.NET.OData/src/Microsoft.OpenApi.OData.Reader
Irvine Sunday e8ecb37c96
Fix: Expand containment navigation properties (#94)
* Expand all containment nav props; retrieve Media Entity paths prior to expanding

* Update path count to account for expanded containment nav. props.

* Remove containment in sample CSDL

Expanding workbook nav. props leads to many paths  since the containment levels go very deep

* Check for navigability of navigation props

* Comment correction

* Fix broken tests

* Check whether navigation is allowed to a navigation property

* Update tests; add tests to validate navigability of navigation properties

* Update test CSDL doc. with sample NavigationRestrictions annotations

* Concise code; move declaration closer to usage

Co-authored-by: Irvine Sunday <irochand@microsoft.com>
2021-07-09 09:55:55 -07:00
..
Common Add Metadata, segment and related path handler and operation handler, expand ODataPath to accept PathTemplate 2021-02-10 16:08:27 -08:00
Edm Fix: Expand containment navigation properties (#94) 2021-07-09 09:55:55 -07:00
Extensions Add Path provider and path prefix provider into setting 2021-02-08 19:57:15 -08:00
Generator Set parameters' explode property to false (#108) 2021-07-09 09:55:32 -07:00
OData Add model reference support to library and command line utility. (#81) 2021-01-14 16:56:26 -08:00
Operation Describes path operations descriptions from vocabulary annotations (#104) 2021-05-04 17:36:03 -07:00
PathItem 1. Update the version to 1.0.7 2021-04-13 10:04:06 -07:00
Properties Switch to use the latest Capabilities vocabulary, enable permission 2019-06-27 17:06:53 -07:00
Vocabulary Fix: Expand containment navigation properties (#94) 2021-07-09 09:55:55 -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 1. Update the version to 1.0.7 2021-04-13 10:04:06 -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 1. Update the version to 1.0.7 2021-04-13 10:04:06 -07:00
PublicAPI.Shipped.txt 1. Update the version to 1.0.7 2021-04-13 10:04:06 -07:00
PublicAPI.Unshipped.txt 1. Update the version to 1.0.7 2021-04-13 10:04:06 -07:00