-
Notifications
You must be signed in to change notification settings - Fork 358
Open
Description
Short summary (3-5 sentences) describing the issue.
Assemblies affected
Which assemblies and versions are known to be affected e.g. OData .Net lib 9.x
Reproduce steps
- In the 7 version, we introduce
IEdmOperationReturn
, but avoid breaking change, we don't use this interface in theIEdmOperation
- and keep using
IEdmTypeReference
. See here: 'https://github.com/OData/odata.net/blob/main/src/Microsoft.OData.Edm/Schema/Interfaces/IEdmOperation.cs#L19'
In the next major version (9.x), we should change it to use IEdmOperationReturn
.
Meanwhile, in 8.x, we should obsolete the field and add a message about that customer can use 'GetReturn()' extension method to get the 'IEdmOperationReturn' then decorate the annotation on it.
Expected result
What would happen if there wasn't a bug.
Actual result
What is actually happening.
Additional detail
Optional, details of the root cause if known. Delete this section if you have no additional details to add.