private void InitModificationAudited(DbEntityEntry entry)
{
if ((entry.Entity is IModificationAudited) == false)
return;
var result = entry.Cast<IModificationAudited>().Entity;
result.LastModificationTime = DateTime.Now;
result.LastModifierUserId = GetApplicationSession().Name;
}