Linq to Entities审计关系更新

时间:2011-05-18 19:13:37

标签: entity-framework foreign-key-relationship audit-trail

我正在尝试在Linq to Entities Object Context中实现泛型审计。

我已经通过内置的ObjectStateEntry方法实现了这一点,但是我已经确定了一个漏洞,并且想知道是否有办法绕过它。以下面的例子为例:

tblServer
Server Key    Server Name    ServerTypeKey
1             Server 1       1

tblServerType
ServerTypeKey      Description
1                  Database Server
2                  Web Server

现在使用tblServer的内置更改跟踪时,我在更改为ServerTypeKey = 2后得到以下内容

服务器密钥1旧服务器类型密钥[1]新服务器类型密钥[2]。

在执行审核时是否可以写出Foregn Key表描述而不是键值?

0 个答案:

没有答案