Skip to content

Commit af1c822

Browse files
author
zzzprojects
committed
Update source to 1.2.0
Update source to 1.2.0
1 parent c186798 commit af1c822

File tree

1,501 files changed

+27056
-49358
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,501 files changed

+27056
-49358
lines changed

src/Z.EntityFramework.Plus.EF5.NET40/Audit/Audit.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
#if EF5 || EF6
1111
using System.Data.Entity;
1212

13-
#elif EF7
14-
using Microsoft.Data.Entity;
13+
#elif EFCORE
14+
using Microsoft.EntityFrameworkCore;
1515

1616
#endif
1717

src/Z.EntityFramework.Plus.EF5.NET40/Audit/Audit/AuditEntityAdded.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
#elif EF6
1212
using System.Data.Entity.Core.Objects;
1313

14-
#elif EF7
15-
using Microsoft.Data.Entity.ChangeTracking;
14+
#elif EFCORE
15+
using Microsoft.EntityFrameworkCore.ChangeTracking;
1616

1717
#endif
1818

@@ -25,7 +25,7 @@ public partial class Audit
2525
/// <param name="objectStateEntry">The object state entry.</param>
2626
#if EF5 || EF6
2727
public static void AuditEntityAdded(Audit audit, ObjectStateEntry objectStateEntry)
28-
#elif EF7
28+
#elif EFCORE
2929
public static void AuditEntityAdded(Audit audit, EntityEntry objectStateEntry)
3030
#endif
3131
{
@@ -42,7 +42,7 @@ public static void AuditEntityAdded(Audit audit, EntityEntry objectStateEntry)
4242
entry.DelayedKey = objectStateEntry;
4343
}
4444
AuditEntityAdded(entry, objectStateEntry.CurrentValues);
45-
#elif EF7
45+
#elif EFCORE
4646
// TODO: We must check if the key IsTemporary! We can maybe use flag...
4747
//if (!objectStateEntry.IsKeySet)
4848
//{
@@ -78,7 +78,7 @@ public static void AuditEntityAdded(AuditEntry auditEntry, DbUpdatableDataRecord
7878
}
7979
}
8080
}
81-
#elif EF7
81+
#elif EFCORE
8282
/// <summary>Audit entity added.</summary>
8383
/// <param name="objectStateEntry">The object state entry.</param>
8484
public static void AuditEntityAdded(AuditEntry entry, EntityEntry objectStateEntry)

src/Z.EntityFramework.Plus.EF5.NET40/Audit/Audit/AuditEntityDeleted.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
#elif EF6
1313
using System.Data.Entity.Core.Objects;
1414

15-
#elif EF7
16-
using Microsoft.Data.Entity.ChangeTracking;
15+
#elif EFCORE
16+
using Microsoft.EntityFrameworkCore.ChangeTracking;
1717

1818
#endif
1919

@@ -26,7 +26,7 @@ public partial class Audit
2626
/// <param name="objectStateEntry">The object state entry.</param>
2727
#if EF5 || EF6
2828
public static void AuditEntityDeleted(Audit audit, ObjectStateEntry objectStateEntry)
29-
#elif EF7
29+
#elif EFCORE
3030
public static void AuditEntityDeleted(Audit audit, EntityEntry objectStateEntry)
3131
#endif
3232
{
@@ -38,7 +38,7 @@ public static void AuditEntityDeleted(Audit audit, EntityEntry objectStateEntry)
3838

3939
#if EF5 || EF6
4040
AuditEntityDeleted(entry, objectStateEntry.OriginalValues);
41-
#elif EF7
41+
#elif EFCORE
4242
AuditEntityDeleted(entry, objectStateEntry);
4343
#endif
4444
audit.Entries.Add(entry);
@@ -68,7 +68,7 @@ public static void AuditEntityDeleted(AuditEntry entry, DbDataRecord record, str
6868
}
6969
}
7070
}
71-
#elif EF7
71+
#elif EFCORE
7272
/// <summary>Audit entity deleted.</summary>
7373
/// <param name="objectStateEntry">The object state entry.</param>
7474
public static void AuditEntityDeleted(AuditEntry entry, EntityEntry objectStateEntry)

src/Z.EntityFramework.Plus.EF5.NET40/Audit/Audit/AuditEntityModified.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
#elif EF6
1414
using System.Data.Entity.Core.Objects;
1515

16-
#elif EF7
17-
using Microsoft.Data.Entity;
18-
using Microsoft.Data.Entity.ChangeTracking;
16+
#elif EFCORE
17+
using Microsoft.EntityFrameworkCore;
18+
using Microsoft.EntityFrameworkCore.ChangeTracking;
1919

2020
#endif
2121

@@ -28,7 +28,7 @@ public partial class Audit
2828
/// <param name="objectStateEntry">The object state entry.</param>
2929
#if EF5 || EF6
3030
public static void AuditEntityModified(Audit audit, ObjectStateEntry objectStateEntry, AuditEntryState state)
31-
#elif EF7
31+
#elif EFCORE
3232
public static void AuditEntityModified(Audit audit, EntityEntry objectStateEntry, AuditEntryState state)
3333
#endif
3434
{
@@ -39,7 +39,7 @@ public static void AuditEntityModified(Audit audit, EntityEntry objectStateEntry
3939

4040
#if EF5 || EF6
4141
AuditEntityModified(audit, entry, objectStateEntry, objectStateEntry.OriginalValues, objectStateEntry.CurrentValues);
42-
#elif EF7
42+
#elif EFCORE
4343
AuditEntityModified(audit, entry, objectStateEntry);
4444
#endif
4545
audit.Entries.Add(entry);
@@ -79,7 +79,7 @@ public static void AuditEntityModified(Audit audit, AuditEntry entry, ObjectStat
7979
}
8080
}
8181
}
82-
#elif EF7
82+
#elif EFCORE
8383
/// <summary>Audit entity modified.</summary>
8484
/// <param name="objectStateEntry">The object state entry.</param>
8585
public static void AuditEntityModified(Audit audit, AuditEntry entry, EntityEntry objectStateEntry)
@@ -90,7 +90,7 @@ public static void AuditEntityModified(Audit audit, AuditEntry entry, EntityEntr
9090

9191
if (entry.Parent.CurrentOrDefaultConfiguration.IsAuditedProperty(entry.Entry, propertyEntry.Name))
9292
{
93-
if (audit.Configuration.IgnorePropertyUnchanged || property.Metadata.IsKey() || property.IsModified)
93+
if (!audit.Configuration.IgnorePropertyUnchanged || property.Metadata.IsKey() || property.IsModified)
9494
{
9595
entry.Properties.Add(new AuditEntryProperty(entry, propertyEntry.Name, property.OriginalValue, property.CurrentValue));
9696
}

src/Z.EntityFramework.Plus.EF5.NET40/Audit/Audit/AuditRelationshipAdded.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
using System.Data.Entity.Core;
1616
using System.Data.Entity.Core.Objects;
1717

18-
#elif EF7
18+
#elif EFCORE
1919
using Microsoft.Data.Entity.ChangeTracking;
2020

2121
#endif
@@ -29,7 +29,7 @@ public partial class Audit
2929
/// <param name="objectStateEntry">The object state entry.</param>
3030
#if EF5 || EF6
3131
public static void AuditRelationAdded(Audit audit, ObjectStateEntry objectStateEntry)
32-
#elif EF7
32+
#elif EFCORE
3333
public static void AuditRelationAdded(Audit audit, EntityEntry objectStateEntry)
3434
#endif
3535
{

src/Z.EntityFramework.Plus.EF5.NET40/Audit/Audit/AuditRelationshipDeleted.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
using System.Data.Entity.Core;
1515
using System.Data.Entity.Core.Objects;
1616

17-
#elif EF7
17+
#elif EFCORE
1818
using Microsoft.Data.Entity.ChangeTracking;
1919

2020
#endif
@@ -28,7 +28,7 @@ public partial class Audit
2828
/// <param name="objectStateEntry">The object state entry.</param>
2929
#if EF5 || EF6
3030
public static void AuditRelationDeleted(Audit audit, ObjectStateEntry objectStateEntry)
31-
#elif EF7
31+
#elif EFCORE
3232
public static void AuditRelationDeleted(Audit audit, EntityEntry objectStateEntry)
3333
#endif
3434
{

src/Z.EntityFramework.Plus.EF5.NET40/Audit/Audit/PostSaveChanges.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
using System.Data.Entity.Core;
1515
using System.Data.Entity.Core.Objects;
1616

17-
#elif EF7
18-
using Microsoft.Data.Entity.ChangeTracking;
17+
#elif EFCORE
18+
using Microsoft.EntityFrameworkCore.ChangeTracking;
1919

2020
#endif
2121

@@ -33,7 +33,7 @@ public static void PostSaveChanges(Audit audit)
3333
{
3434
#if EF5 || EF6
3535
var objectStateEntry = entry.DelayedKey as ObjectStateEntry;
36-
#elif EF7
36+
#elif EFCORE
3737
var objectStateEntry = entry.DelayedKey as EntityEntry;
3838
#endif
3939
if (objectStateEntry != null)
@@ -71,7 +71,7 @@ public static void PostSaveChanges(Audit audit)
7171
}
7272
}
7373
}
74-
#elif EF7
74+
#elif EFCORE
7575
foreach (var keyValue in objectStateEntry.Metadata.GetKeys())
7676
{
7777
var key = objectStateEntry.Property(keyValue.Properties[0].Name);

src/Z.EntityFramework.Plus.EF5.NET40/Audit/Audit/PreSaveChanges.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
using System.Data.Entity;
1515
using System.Data.Entity.Infrastructure;
1616

17-
#elif EF7
17+
#elif EFCORE
1818
using System.Linq;
19-
using Microsoft.Data.Entity;
19+
using Microsoft.EntityFrameworkCore;
2020

2121
#endif
2222

@@ -33,7 +33,7 @@ public static void PreSaveChanges(Audit audit, DbContext context)
3333
var objectContext = ((IObjectContextAdapter) context).ObjectContext;
3434
objectContext.DetectChanges();
3535
var changes = objectContext.ObjectStateManager.GetObjectStateEntries(EntityState.Added | EntityState.Modified | EntityState.Deleted);
36-
#elif EF7
36+
#elif EFCORE
3737
context.ChangeTracker.DetectChanges();
3838
var changes = context.ChangeTracker.Entries().Where(x => x.State == EntityState.Added ||
3939
x.State == EntityState.Modified ||

src/Z.EntityFramework.Plus.EF5.NET40/Audit/AuditConfiguration.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
#if EF5 || EF6
1212
using System.Data.Entity;
1313

14-
#elif EF7
15-
using Microsoft.Data.Entity;
16-
using Microsoft.Data.Entity.ChangeTracking;
14+
#elif EFCORE
15+
using Microsoft.EntityFrameworkCore;
16+
using Microsoft.EntityFrameworkCore.ChangeTracking;
1717

1818
#endif
1919

src/Z.EntityFramework.Plus.EF5.NET40/Audit/AuditConfiguration/FormatValue.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,19 @@
66
// Copyright © ZZZ Projects Inc. 2014 - 2016. All rights reserved.
77

88
using System;
9+
910
#if EF5
1011
using System.Data;
12+
using System.Data.Entity;
1113
using System.Data.Objects;
1214

1315
#elif EF6
1416
using System.Data.Entity;
1517
using System.Data.Entity.Core.Objects;
1618

17-
#elif EF7
18-
using Microsoft.Data.Entity;
19-
using Microsoft.Data.Entity.ChangeTracking;
19+
#elif EFCORE
20+
using Microsoft.EntityFrameworkCore;
21+
using Microsoft.EntityFrameworkCore.ChangeTracking;
2022

2123
#endif
2224

@@ -30,7 +32,7 @@ public partial class AuditConfiguration
3032
/// <returns>The formatted value.</returns>
3133
#if EF5 || EF6
3234
public string FormatValue(ObjectStateEntry entry, string propertyName, object currentValue)
33-
#elif EF7
35+
#elif EFCORE
3436
public string FormatValue(EntityEntry entry, string propertyName, object currentValue)
3537
#endif
3638
{

0 commit comments

Comments
 (0)