Аудит для EF Core - PullRequest
       30

Аудит для EF Core

0 голосов
/ 23 января 2019

Я бы хотел реализовать функциональность аудита с помощью EF Core.

Я имею в виду, хотел бы регистрировать каждую транзакцию / действие, такое как Создание, обновление и удаление, в таблице БД.

Я искал в Google и нашел некоторую библиотеку и решение.

https://www.nuget.org/packages/Audit.EntityFramework.Core/

https://beeming.net/data/2017/1/easily-adding-auditing-to-a-entity-framework-code-first-project

Может кто-нибудь предложить мне лучшие практики для аудита для EF Core Примечание: я использую EF Core 2.X

1 Ответ

0 голосов
/ 29 мая 2019

Основной процесс аудита - переопределение метода SaveChanges () в DbContext и включение некоторой логики.DbContext имеет свойство ChangeTracker, которое упрощает доступ к значениям до и после

...