private void InitCreationAudited(DbEntityEntry entry)
{
if ((entry.Entity is ICreationAudited) == false)
return;
var result = entry.Cast<ICreationAudited>().Entity;
result.CreationTime = DateTime.Now;
result.CreatorUserId = GetApplicationSession().Name;
}