Cómo eliminar un objeto por id con framework de entidad

Me parece que tengo que recuperar un objeto antes de eliminarlo con el marco de entidad como a continuación

var customer = context.Customers.First(c => c.Id == 1);

context.DeleteObject(customer);

context.Savechanges();

Entonces necesito golpear la base de datos dos veces. ¿Hay una manera más fácil?

Respuestas a la pregunta(7)

Su respuesta a la pregunta