DBSetBackingStore.ApplyChanges uses _changes.Count to return number of changes, _changes is always empty because Interlocked.Exchange(ref _changes, new List<DbSetChange>()) is called before that.
suggested fix is to use changes.Count instead. (no underscores)
DBSetBackingStore.ApplyChanges
uses _changes.Count
to return number of changes, _changes is always empty becauseInterlocked.Exchange(ref _changes, new List<DbSetChange>())
is called before that. suggested fix is to usechanges.Count
instead. (no underscores)Link to the issue