.NET 4.0, C#
I'm trying to add some exception management framework to my project. The framework publishes exceptions to a database if able.
I've done a good amount of research on exception handling but I'm having a bit of trouble understanding how I'm supposed to handle exceptions which occur inside event handlers (i.e. a timer.elapsed or an async callback). Should each event handler have a try catch block?