If an exception is thrown in IEditableObject.EndEdit (when set from the WPF Datagrid using binding).
The exception is catched by the framework and this message is shown in the console "A first chance exception of type 'System.NullReferenceException' ..".
I would actually like this exception to be more explicit as I "handle" all unhandled exception using DispatcherUnhandledException and AppDomain.CurrentDomain.UnhandledException. Where I log the exception and inform the user before closing the app.
Do I need to use some kind of hack, like adding try-catch to each EndEdit and rethrow the exception using Application.Dispatcher ?