Есть ли лучший способ поймать исключения? Кажется, я дублирую много кода. В основном в каждом контроллере у меня есть оператор catch, который делает это:
try
{
Do something that might throw exceptions.
}
catch (exception ex)
{
Open database connection
Save exception details.
If connection cannot be made to the database save exception in a text file.
}
У меня есть 4 контроллера и около 5-6 методов действий в каждом контроллере, в котором много дублирования кода. Как я могу обрезать количество строк в выводе try catch выше?