EFCoreAuditing

A package that implements Auditing for Entity Framework Core based DbContexts. It is extensible to allow other logging providers like MongoDB, Azure tables etc. Just inherit AuditingDbContext from your application's DbContext and use the overloaded SaveChange(string userName) instead of the standard SaveChanges().


Keywords
EntityFramework, EF, Mongo, MongoDB, Audit, Auditing
License
MIT
Install
Install-Package EFCoreAuditing -Version 1.0.3

Documentation

EFCoreAuditing (Entity Framework Core Auditing)

A package that implements Auditing for Entity Framework Core based DbContexts. It is extensible to allow other logging providers like MongoDB, Azure tables etc.

Entity Framework Core Version: NuGet package available at https://www.nuget.org/packages/EFCoreAuditing/

MongoDB Provider for Entity Framework Core Version: NuGet package available at https://www.nuget.org/packages/EFCoreAuditing.MongoDB/

Entity Framework 6 Version: NuGet package available at https://www.nuget.org/packages/EF6Auditing/