0

我有一个异常过滤器,用于检查并发问题 ( DbUpdateConcurrencyException)。

我想向用户显示存储在数据库中的当前值,如果他们继续保存,他们将覆盖这些值。

当我处理ExceptionContext我的方法的参数时,我OnException只有一个分离的实体,exception.Entries.Single()因此对于外键列,我可以显示的最佳消息是

The current value for PersonId is 23123. 

如何获取相关实体并显示

'The current value for Person is John Smith'. 

即显示 的性质Person.Name

4

0 回答 0