Я получаю предупреждение CA1030 - Modify 'method' to catch a more specific allowed exception type, or rethrow the exception.
Это вызвано кодом вроде:
status DoStuff()
{
try
{
Service.DoStuff();
}
catch(Exception ex)
{
Logger.Log("Failed to do stuff", ex);
return failure;
}
}
Интересно, есть ли разумная идея попробовать изменить этот код, чтобы исправить предупреждение , Я действительно не знаю, какие типы исключений может генерировать служба. Что делать в такой ситуации?