Linq to Entities Аудит обновлений отношений - PullRequest
2 голосов
/ 18 мая 2011

Я пытаюсь реализовать общий аудит в моем объектном контексте Linq to Entities.

Я достиг этого по большей части с помощью встроенного подхода 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 может быть записано вместо значения ключа?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...