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.0.10 with Microsoft.EntityFrameworkCore.Cosmos 6.0.4 **Describe the bug** $select on ICollection property fails with exception ``` Expression of type 'System.Collections.Generic.ICollection`1[SampleIksApi.Models.PartnerTenantSubscription]' cannot be used for parameter of...
I was trying to setup my API to redirect exceptions to an exception handler controller by using `app.UseExceptionHandler("/error")`, however whenever an error happens, I get a 404 instead. Why am...
Hi team, we are using AspNetCore.Odata 8.0.8 for a simple get api with paging. the Default paging uses Skip - which is causing us regressions with EFC (inefficient query) in...
**Assemblies affected** ASP.NET Core OData 8.0.10 **Describe the bug** Look at the model below. There is an Odata controller for SomeSystem. When trying to Patch a SomeSystem, but when chaning...
https://docs.microsoft.com/en-us/odata/webapi/alternate-key There is no description on how to do this in 8.x. edit: removed 'doesnt work' part, since it was just a matter of bad docs
I used the sample "ODataRoutingSample" and replaced EF-Core with EF6. **It generally works until you use "Queryable Features" like $filter or $select then you will recive this expcetion:** > NotSupportedException:...
This issue was reported by an internal customer. They have separate classes to represent DB entities and API-visible entities: We are experiencing major performance regression in the Expand query when...
*Extra projections added to wrapped IQueryable upon using $expand* ### Assemblies affected Microsoft.AspNetCore.OData 8.0.8 ### Reproduce steps The test project was made available on [Github](https://github.com/Criperum/odatatest.git) 1. Call a get endpoint...
Hello, This issue is copied from repository OData/WebAPI after I found that the fix should be made in AspNetCoreOData. Original issue is #2041 from OData/WebApi. I run into the same...