Mi sembra di dover recuperare un oggetto prima di eliminarlo con Entity Framework come di seguito
var customer = context.Customers.First(c => c.Id == 1);
context.DeleteObject(customer);
context.Savechanges();
Quindi devo premere il database due volte. C'è un modo più semplice?