Manera eficiente de hacer inserciones masivas / actualizaciones con Entity Framework
Tengo una lista de entidades y quiero insertarlas en una base de datos. Si la entidad ya existe en la base de datos tal como está, entonces debe omitirse. Si está en la base de datos pero con diferentes valores, entonces necesita ser actualizado.
¿Hay alguna otra forma de hacer esto que no sea una llamada de db por elemento?
Mi plan es probar una inserción, si se lanza una excepción de restricción única en la clave, haga una actualización.