Skip to content

Conversation

@duckblaster
Copy link

@duckblaster duckblaster commented Nov 27, 2025

This breaks the tests using MySQL, as Pomelo.EntityFrameworkCore.MySql doesn't support EF Core 10, and has a few mysterious failures in the AzureSqlEntityTableRepository_Tests where the time is off slightly (rerunning the tests they passed on the second try).

Other than that, it seems to pass all tests.

@duckblaster duckblaster changed the title Attempt at updating to .Net 10 Attempt at updating to .Net 10 to fix crash with OpenAPI Nov 27, 2025
@kyurkchyan
Copy link

I wanted to do the same @duckblaster. Thanks for tackling this. Every .NET Switch requires at least a couple of months of wait time until all libraries catch up :)
I guess we will have to wait for all packages with all dependencies to get to .NET 10 before we migrate and that'll probably happen when it'll be a time for .NET 11 release haha :D

@duckblaster
Copy link
Author

Any chance we can get this merged? When Pomelo.EntityFrameworkCore.MySql catches up the only change will be to re-enable the tests using it.

I have also expanded the OpenAPI output to include the entity schemas instead of just reporting object.
OpenAPI output should now mostly match Swashbuckle, although there were a few more definitions in the OpenAPI doc already.

@adrianhall
Copy link
Collaborator

Sorry - I've been moving, and only just got my PC working again.

I'll be working on the dotnet 10 migration this weekend. There are a few things that need refactoring for dotnet 10 improvements, but I'll take a look at this PR during the weekend.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants