static string DetermineKey( DbContext context, DbEntityValidationResult validationResult )
		{
			var key = context.AsTo<IObjectContextAdapter, ObjectContext>( y => y.ObjectContext ).ExtractKey( validationResult.Entry.Entity );
			var result = string.Join( ", ", key.EntityKeyValues.Select( x => x.ToString() ) );
			return result;
		}