Во всей моей кодовой базе у меня есть много нарушений parasoft
EXCEPT.NCSAE-3
Не "ловить" "Исключение", "SystemException" или«ApplicationException».
, встречающееся в обратной строке функций.Есть идеи, почему это может быть?Должны ли они быть просто подавлены?Я не обращаюсь с чем-то?
Пример:
private async Task<int?> GetClientIdAsync(long? userId) {
List<Client> _clients = await _clientService.GetClientsByUserId(userId.Value);
if (_clients.Count == 1) { return _clients[0].ClientId; }
return null; // This is where the parasoft violation is occurring
}