I am trying to implement an AuditLog using EF 4.1, by overriding the SaveChanges() method as discussed in the following places:
You can get data that you haven't committed yet.
var Current = _dbContext.Entry(entity).GetDatabaseValues().ToObject();