У меня есть приложение ASP.NET Dynamic Data (использующее Entity Framework), в котором я только что обнаружил ошибку дублированного ключа при попытке вставить базу данных. Однако мне пришлось использовать SQL Profiler, чтобы найти ошибку. Страница вставки шаблона просто молча ничего не сделала.
Как я могу перехватывать подобные ошибки, регистрировать их и, возможно, отображать сообщение?