Я взглянул на раздел Ведение журнала документов EF Core, документацию для класса DbLoggerCategory и просмотрел код на GitHub, и это не похоже наесть какое-то различие для временных ошибок ... что касается ведения журналов.
Я думаю, что лучшее, что вы можете сделать, это поднять проблему для команды по этому поводу.Возможно, они могут ввести категорию для временных сбоев.
В качестве растяжки (и я не проверял), возможно, есть что-то особенное в самих сообщениях регистрации.Если есть, вы могли бы написать приемник журналирования, который фильтрует их, просматривая содержимое сообщения.Это кажется хакерским и нецелесообразным использованием времени.
Другая возможность состоит в том, чтобы подавить все записи и обернуть ваши звонки;когда «реальное» непереходное исключение наконец всплывает, вы можете записать это.