AspNetCoreOData
AspNetCoreOData copied to clipboard
ASP.NET Core OData: A server library built upon ODataLib and ASP.NET Core
**Assemblies affected** ASP.NET Core OData 8.2.4 **Describe the bug** `$expand`ing a **contained** navigation and `$select`ing other properties except the keys throws: ``` Microsoft.OData.ODataException: The entity instance value of type '...'...
This PR fixes: https://github.com/OData/odata.net/issues/3004 and https://github.com/OData/odata.net/issues/3009. It sets the `MaxProtocolVersion` to have the same version as the `OData-Version`. Currently, V4 is set as the default Protocol Version. If someone uses...
Hi, I open this PR to support cancellation for long running queries. It's inpired from https://github.com/OData/AspNetCoreOData/pull/423. The root problem is related to PageSize feature that imply synchornous queries. This force...
**Assemblies affected** ASP.NET Core OData 8.x **Describe the bug** There is no way to handle special characters if present in dynamic properties in OData, causing: "The property name '01.01' is...
Treat the System.Object as EdmUntypedStructuredType Treat EdmUntypedStructuredType as System.Object Add test to cover the $filter, $select on untyped properties Not covered the $orderby on untyped properties
Right now, OData is heavily dependent upon Entity Framework and also Controllers. In an effort to bring OData to minimal apis and even FastEndpoints and expand out the offering so...
### Issues #1243 ### Description For the following query : `$apply=groupby((Address/DynamicCity))&$orderby=((Address/DynamicCity))` The response was : ``` System.ArgumentException: Instance property 'City' is not defined for type 'Microsoft.AspNetCore.OData.Query.Wrapper.GroupByWrapper' (Parameter 'propertyName') at System.Linq.Expressions.Expression.Property(Expression...
**Describe the bug** There is an intermittent System.NullReferenceException. The exception occurs in the SelectEndpointWithPoliciesAsync method. There are no specific steps to reproduce the issue, but telemetry data has shown the...
Hi, I have upgraded Microsoft.AspNet.OData NuGet Package in our application from 7.5.14 to 7.7.5 and since then it is causing delay in few of the Api calls in the application....
**Assemblies affected** ASP.NET Core OData 8.2.4 **Describe the bug** A `$select` path targeting a non-nullable property inside a nullable complex property (with null value) of an entity throws: ``` Microsoft.OData.ODataException:...