¿Duplicación de excepción clave de Entity Framework?

Estoy tratando de detectar la excepción lanzada cuando inserto un usuario ya existente con el nombre de usuario dado en mi base de datos. Como dice el título, entonces estoy usando EF. La única excepción que se produce cuando intento insertar el usuario en db es una "Actualización de excepción". ¿Cómo puedo extraer esta excepción para identificar si es una excepción duplicada o algo más?

Respuestas a la pregunta(5)

Su respuesta a la pregunta