Binary breaking changes in NavigationEntry
in EF Core 8.0
#31104
Labels
area-change-tracking
closed-fixed
The issue has been fixed and is/will be included in the release indicated by the issue milestone.
customer-reported
type-bug
Milestone
EF Core 7.0 (and earlier) has the following
NavigationEntry.LoadAsync(...)
API:efcore/src/EFCore/ChangeTracking/NavigationEntry.cs
Line 122 in 81a09d5
This API was removed in EF Core 8.0 (without being obsoleted first, BTW...) and replaced by:
efcore/src/EFCore/ChangeTracking/NavigationEntry.cs
Line 118 in 098cf04
The signature has changed in a breaking way (an optional parameter has been added), which causes
MemberMissingException
s when referencing EF Core 8.0 in a project that has dependencies built against EF Core 7.0 (or earlier).Since it was requested by @roji, I attached a simple repro.
(it's very likely other APIs - like
Load
- have the same issue)NavigationEntryBreakingChange.zip
The text was updated successfully, but these errors were encountered: