* Generate collection nav. prop. entity paths for non-contained nav. props
* Revert previous changes
* Paths with DELETE operations for collection-valued nav. prop. $ref paths
* Don't create extra path for OData Key segment when creating DELETE for $ref
* Update tests
* Update test files
* Minor update to test commit signing
* Another minor update to trigger commit signing
* Update tests appropriately
* Include EntityType name of ODataKeySegment in Action/Function paths
This helps in preventing potential duplicate operationIds in entity vs entityset functions/actions
* Update tests to validate action/function duplicate operationId fix
* Update test files' action/function operationIds
* Redesign how we retrieve the segment identifiers
* Update test files in line with new segment retrieval redesign
Co-authored-by: Irvine Sunday <irochand@microsoft.com>
* 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>
* 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
Co-authored-by: Irvine Sunday <v-irsund@microsoft.com>