private DbEntityEntry AttachIfDetached <T>(T entity, IVehicleVendorMySqlDbContext context) where T : class { var entry = context.Entry(entity); if (entry.State == EntityState.Detached) { context.Set <T>().Attach(entity); } return(entry); }
public void Detach <T>(T entity) where T : class { var entry = context.Entry(entity); entry.State = EntityState.Detached; }