Skip to content

ASP.NET Core OData 8.x does not work with Minimal API #578

@Lonli-Lokli

Description

@Lonli-Lokli

Assemblies affected
ASP.NET Core OData 8.x

Describe the bug
OData does not work with Minimal API, ie without Controllers

Reproduce steps

app.MapGet("/WeatherForecast", [EnableQuery] () => Enumerable.Range(1, 5).Select((int index) => new WeatherForecast
    {
        Date = DateTime.Now.AddDays(index),
        TemperatureC = Random.Shared.Next(-20, 55),
        Summary =  new[]  {
            "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
        }
    })
    .ToArray());
app.Run();

Expected behavior
I would like to use OData without Controllers at all

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions