PlatformExtensionsLogResult(ILogger, IValidationResultBuilder, ValidationLevel) - метод

Выполняет логирование результата валидации и возвращает true, если результат содержал хотя бы одно сообщение, которое было отправлено в лог.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static bool LogResult(
	this ILogger logger,
	IValidationResultBuilder validationResult,
	ValidationLevel level = ValidationLevel.Detailed
)

Параметры

logger  ILogger
Объект, выполняющий логирование сообщений.
validationResult  IValidationResultBuilder
Результат валидации, логирование которого требуется выполнить.
level  ValidationLevel  (Optional)
Режим вывода сообщения валидации при логировании.

Возвращаемое значение

Boolean
true, если результат валидации содержал хотя бы одно сообщение, которое было отправлено в лог; false, если результат валидации был пуст.

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

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

См. также