feat: migrate to EF Core 10 and .NET 10#39
feat: migrate to EF Core 10 and .NET 10#39molinch wants to merge 1 commit intoClaveConsulting:masterfrom
Conversation
|
The following versions will be created when this pull-request is merged: 10.0.0 2025-11-17 (71f272e...71f272e)Features
BREAKING CHANGES
This is a major version upgrade that requires: Core Changes: All 51 tests passing. Pre-release package |
4cd3a41 to
9a5b118
Compare
BREAKING CHANGE: Upgrade to EF Core 10 and .NET 10 This is a major version upgrade that requires: - .NET 10 SDK - EF Core 10 packages - Updated parameter naming in generated SQL (@__p_0 -> @p) Core Changes: - Upgrade Microsoft.EntityFrameworkCore from 9.0.0 to 10.0.0 - Upgrade to .NET 10 SDK and target framework (net10.0) - Replace ParameterExtractingExpressionVisitor with ExpressionTreeFuncletizer - Remove IParameterValues interface (replaced with Dictionary<string, object?>) - Delete ParameterExtractingExpressionVisitor.cs (~700 lines of internal EF Core code) - Update parameter detection strategy to check dictionary count after funcletization - Update test expectations for simplified parameter naming - Remove obsolete test (EF Core 10 optimizer handles constant folding) All 51 tests passing.
9a5b118 to
71f272e
Compare
|
Great work! If you remove the |
6aea51b to
71f272e
Compare
All 51 tests passing.