I would like to implement audit functionality using EF Core.
I mean would like to log every transaction/action such as Create, update and delete in DB table.
I have searched on google and found some library and solution.
Can some one suggest me best practices for auditing for EF Core Note: I am using EF Core 2.X
The basic process for auditing is to override the SaveChanges() method on the DbContext and plug in some logic. The DbContext has a ChangeTracker property that makes it super easy to access the before and after values