Here's a summary of what's new in Entity Framework Core in this preview release:
Entity Framework Core 9:
- What's new in Entity Framework Core documentation.
- Discussion
.NET 9 Preview 5:
We are working on significant updates in EF9 to the EF Core database provider for Azure Cosmos DB for NoSQL. For preview 5, these include:
- Support for hierarchical partition keys
- Use of any numeric, bool, string, or value-converted type as a partition key
See Azure Cosmos DB for NoSQL in the What's New docs for more information.
EF9 preview 5 contains three small enhancements to query translation:
- Optimization of queries using
Count != 0
orCount > 0
- Null semantics for comparison operators
- Translations for
TimeOnly.FromDateTime
andTimeOnly.FromTimeSpan
See LINQ and SQL translation in the What's New docs for more information.
Preview 5 contains:
EF Core 9 preview 5 and Microsoft.Data.Sqlite contain work from the EF Team at Microsoft (@roji @AndriySvyryd @maumar @ajcvickers @cincuranet @SamMonoRT @luisquintanilla).