While reading this answer, I came across the two different events
Application.Current.Dispatcher.UnhandledException
and
Application.Current.DispatcherUnhandledException
and I was wondering what the difference between those two are.
My guess is that Application.Current.DispatcherUnhandledException
is kind of a wrapper for the Application.Current.Dispatcher.UnhandledException
, but this is only a gut feeling and I'm very uncertain.
Does it make any difference (for single-threaded or multi-threaded applications)?