PlatformExtensionsLogException(ILogger, String, Exception, LogLevel) - метод

Записывает сообщение об исключении в лог с указанием необходимых деталей.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static void LogException(
	this ILogger logger,
	string? message,
	Exception ex,
	LogLevel? level = null
)

Параметры

logger  ILogger
Объект, выполняющий логирование сообщений. Не равен null.
message  String
Сообщение, которое выводится перед текстом исключения, который отделяется пустой строкой. Если сообщение равно null или состоит из пробелов, то выводится только текст исключения.
ex  Exception
Исключение, для которого необходимо сделать запись в логе. Не равно null.
level  LogLevel  (Optional)
Уровень логирования или null, если используется уровень Error.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа ILogger. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также