c# – ¿Cómo puedo hacer un update de todo el bloque de una Entidad con mayoria valores null a la BD con EF?

Mi código actual es tal que así:

public async Task UpdateVehiculo(VehiculosEntity vehiculoAGuardar)
        {
            

            using (var transaction = _dbContext.Database.BeginTransaction())
            {
               
                    _dbContext.Update<VehiculoEntity>(vehiculoAGuardar);
                    _dbContext.SaveChanges();
                    transaction.Commit();
               
            }
}

Pero me da error al tratar de guardar los nulls, y no puedo guardar los fields 1 a 1 (con el attach) porque son muchos y además no se cuales ha modificado.

¿Hay alguna manera de actualizar todo el bloque con los nulls incluidos? o ¿Hay otra forma de hacerlo que sea equivalente y que no estoy viendo?

Muchas gracias