Entity Framework 4 actualiza e inserta una función
Estoy migrando de SubSonic a EF4. En los modelos SubSonic tenía una función llamada Guardar, si la clave del modelo era 0, se realizaba una inserción; de lo contrario, se actualizaba.
¿Hay alguna manera de hacer una función de guardar genérica como en SubSonic? ¿Por ejemplo usando un método de extensión?