Class ExceptionUtils
Содержит методы по работе с исключениями.
public static class ExceptionUtils
- Inheritance
-
ExceptionUtils
- Inherited Members
Methods
Dump(Exception)
Возвращает подробную информацию об исключении, включая вложенные, в текстовом виде.
public static string Dump(Exception exception)
Parameters
exception
ExceptionИсключение.
Returns
- string
Подробная информация об исключении в виде строки.
Dump(Exception?, Action<Exception, StringBuilder>?)
Возвращает подробную информацию об исключении, включая вложенные, в текстовом виде.
public static string Dump(Exception? exception, Action<Exception, StringBuilder>? customDumper)
Parameters
exception
ExceptionИсключение.
customDumper
Action<Exception, StringBuilder>Дополнительный метод для протоколирования данных исключения.
Returns
- string
Подробная информация об исключении в виде строки.
JoinMessages(Exception)
Объединяет сообщения об ошибках во всех вложенных исключениях в одну строку, используя пробел в качестве разделителя.
public static string JoinMessages(Exception exception)
Parameters
exception
ExceptionИсключение.
Returns
JoinMessages(Exception?, string)
Объединяет сообщения об ошибках во всех вложенных исключениях в одну строку, используя указанный разделитель.
public static string JoinMessages(Exception? exception, string separator)