EFAuditing 1.0.6
dotnet add package EFAuditing --version 1.0.6
NuGet\Install-Package EFAuditing -Version 1.0.6
<PackageReference Include="EFAuditing" Version="1.0.6" />
paket add EFAuditing --version 1.0.6
#r "nuget: EFAuditing, 1.0.6"
// Install EFAuditing as a Cake Addin
#addin nuget:?package=EFAuditing&version=1.0.6
// Install EFAuditing as a Cake Tool
#tool nuget:?package=EFAuditing&version=1.0.6
A package that implements Auditing for Entity Framework 7 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().
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net45 is compatible. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
.NETPlatform | dotnet is compatible. |
DNX | dnx451 is compatible. |
DNXCore | dnxcore50 is compatible. |
-
.NETFramework 4.5
- EntityFramework.Core (>= 7.0.0-beta7)
- EntityFramework.Relational (>= 7.0.0-beta7)
-
.NETPlatform 5.0
- EntityFramework.Core (>= 7.0.0-beta7)
- EntityFramework.Relational (>= 7.0.0-beta7)
- System.ComponentModel.Annotations (>= 4.0.11-beta-23225)
-
DNX 4.5.1
- EntityFramework.Core (>= 7.0.0-beta7)
- EntityFramework.Relational (>= 7.0.0-beta7)
-
DNXCore 5.0
- EntityFramework.Core (>= 7.0.0-beta7)
- EntityFramework.Relational (>= 7.0.0-beta7)
- Microsoft.CSharp (>= 4.0.1-beta-23225)
- System.Collections (>= 4.0.11-beta-23225)
- System.ComponentModel.Annotations (>= 4.0.11-beta-23225)
- System.Linq (>= 4.0.1-beta-23225)
- System.Reflection (>= 4.1.0-beta-23225)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|
1.0.6
Fixed bug where orginalvalues and currentvalues are the same for modified entities
Only log values that have changed instead of adding entries for the whole record regardless if values changed or not
1.0.5
IExternalAuditStoreProvider changed to Async to support EFAudting.MongoDB
1.0.4
Re-added net45 and dotnet Frameworks removed during previous hotfix
1.0.3
Removed net45 framework to ensure compatability with asp.net vnext
1.0.2
Added Support for additional .NET frameworks to align with what Entity framework supports
Added IExternalAuditStoreProvider and logic for External Audit Store Providers
1.0.1
Fixed bug that swapped old and new values in the audit log table
1.0.0
Initial version that supports Audit Model in local EF database. Next version will be compatible with MongoDB log writer that can write audit events to an external MongoDB database