Esempio n. 1
0
 public HookRunner(DbContextHooks ctx)
 {
     _ctx             = ctx;
     _modifiedEntries = ctx.Context.ChangeTracker.Entries()
                        .Where(x => x.State != EntityState.Unchanged && x.State != EntityState.Detached)
                        .Select(x => new HookedEntityEntry
     {
         Entity       = x.Entity,
         PreSaveState = x.State
     })
                        .ToArray();
 }
Esempio n. 2
0
 public HookRunner(DbContextHooks ctx)
 {
     _ctx = ctx;
     _modifiedEntries = ctx.Context.ChangeTracker.Entries()
         .Where(x => x.State != EntityState.Unchanged && x.State != EntityState.Detached)
         .Select(x => new HookedEntityEntry
         {
             Entity = x.Entity,
             PreSaveState = x.State
         })
         .ToArray();
 }