public DbSet <TEntity> Set <TEntity>() where TEntity : BaseEntity { return(_databaseContext.Set <TEntity>()); }
public void TrackEntity <TEntity>(TEntity entity) where TEntity : BaseEntity { _databaseContext.Set <TEntity>().Attach(entity); _databaseContext.ChangeTracker.Entries <TEntity>().Single(e => e.Entity.Equals(entity)).State = EntityState.Modified; }