Batch saving entities with proxy associations leads to fetching all associated entities

Description

During batch saving the method IsProcessedAfterAllAssociatedEntities is called and it calls GetHashCode of the associated Entity. At this moment DefaultLazyInitializer intercepts the call and fires ImmediateLoad for the associated proxy entity, which leads to entity fetching.
More details here.

Environment

None

Assignee

Unassigned

Reporter

Serhiy Shekhovtsov

Labels

Components

Affects versions

Priority

Major
Configure