AspNetCoreOData icon indicating copy to clipboard operation
AspNetCoreOData copied to clipboard

ASP.NET Core OData: A server library built upon ODataLib and ASP.NET Core

Results 346 AspNetCoreOData issues
Sort by recently updated
recently updated
newest added

Npgsql 6.0 has a [breaking change](https://www.npgsql.org/efcore/release-notes/6.0.html#timestamp-rationalization-and-improvements) around timestamp mapping which breaks querying via OData. In order to query a Postgres column of type 'timestamp with time zone', the corresponding DateTime...

followup

**Assemblies affected** Hypothetical version with latest ModelBuilder, and latest version **Describe the bug** When investigating if we needed changes to support the new camelcase enum feature from ModelBuilder, I discovered...

investigating

Hello, I encountered ome problems when returning null in OData operations (actions and functions). I cannot provide my actual code, so I made a sample project which result in similar...

bug
followup

**Assemblies affected** ASP.NET Core OData 8.0.10 **Describe the bug** While using routing by convention for OData Functions it is required to use `[HttpGet]` before the FunctionRoutingConvention handles the route generation....

bug
follow-up

The Microsoft.AspNetCore.OData.NewtonsoftJson package is great for adding Newtonsoft converters for OData classes to MVC It would also be handy to be able to use these converters outside of an MVC...

I originally opened this issue in the WebApi repo (not realizing there's this new repo specifically for .NET Core).. The full details of the issue can be found here: https://github.com/OData/WebApi/issues/2602...

bug
regression
P2

Adds a `EnableDependencyInjection(Action configureServices)` method in `ODataOptions` to be able to add services (`StringAsEnumResolver` for example) in non-model scenario. Fixes #422 #### Usage : ```csharp builder.Services .AddControllers() .AddOData(opt => {...

**Assemblies affected** Microsoft.AspNetCore.OData v.8.0.10 Microsoft.OData.Core v7.11.0 **Describe the bug** Instead of representing row version with a byte array, I want to use a `ulong` (https://docs.microsoft.com/en-us/ef/core/modeling/value-conversions?tabs=data-annotations#use-ulong-for-timestamprowversion). By default, `ulong` is converted...

bug

.NET6 & OData 8.0.8 If a controller returns an IEnumerable as result, this is requested completely. This was partially correct in .NET Core 3.1. Especially with the parameter $top this...

investigating

I'm experimenting with actions. Unbound, collection, and entity actions all behave the same way with regard to `ParameterConfiguration.Required()`. The problem could be my expectation of what `Required()` is supposed to...

bug