Entity Framework все значения объекта - PullRequest
0 голосов
/ 03 марта 2020

У меня есть первая реляционная БД с кодом EF. Эта установка имеет много отношений 1 ко многим.

Для целей аудита мне необходимо получить все текущие значения моего EF-объекта и связанных с ним объектов в определенный момент времени. Таким образом, пользователь заходит в мою систему, видит все строки элементов, нажимает кнопку в определенной строке, и я получаю все значения для этой сущности + связанные сущности.

Мне нужно распечатать их в ключе / значение вывода. Таким образом, что-то вроде всех ключей / значений в Словаре сделало бы эту работу.

Я использовал ChangeTracker для передачи изменений из одного состояния в другое в другом сценарии ios, но в этом случае работать не будет, так как нет изменения сделаны. Я пытался использовать отражение, но продолжал получать ошибки «Stackoverflow». Любой из пакетов аудита, которые я рассматриваю, использует changetracker, чтобы сообщать вам о внесенных вами изменениях, но ни один из них не сообщает вам текущее состояние в данный момент времени.

Может кто-нибудь указать мне на пакет аудита, который даст мне текущее состояние или любые другие идеи о том, как его получить?

...