Guest User

Untitled

a guest
Nov 13th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. public ValueTracker GetChangedPropertyList<T>(ChangeTracker changeTracker)
  2. {
  3. var changedPropList =
  4. changeTracker.Entries().Where(entry =>
  5. entry.Entity.GetType() == typeof(T)).SelectMany(entry => entry.Properties)
  6. .Where(entry => entry.IsModified).Select(entry =>
  7. new ValueTrackerItem(entry.Metadata.Name, entry.OriginalValue, entry.CurrentValue));
  8. return new ValueTracker {Changes = changedPropList.ToList()};
  9. }
Add Comment
Please, Sign In to add comment