ConsoleLogger - класс

Объект, выполняющий логирование в консольных командах.

Definition

Пространство имён: Tessa.Platform.ConsoleApps
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public sealed class ConsoleLogger : IConsoleLogger
Inheritance
Object    ConsoleLogger
Implements
IConsoleLogger

Конструкторы

ConsoleLoggerИнициализирует новый экземпляр класса ConsoleLogger

Свойства

Quiet Признак того, что включён тихий режим, когда на консоль выводятся только ошибки.

Методы

DebugAsync Логирует отладочное сообщение с указанным текстом и аргументами, которые подставляются на позиции {0}, {1} и т.п. в сообщении message.
Такое сообщение не выводится на консоль (т.е. оно предназначено только для логов NLog).
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
ErrorAsync Логирует ошибку с указанным текстом и аргументами, которые подставляются на позиции {0}, {1} и т.п. в сообщении message.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
InfoAsync Логирует информационное сообщение с указанным текстом и аргументами, которые подставляются на позиции {0}, {1} и т.п. в сообщении message.
LogExceptionAsync Логирует исключение.
LogResultAsync Логирует результат валидации.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
WriteAsync Выводит сообщение на консоль с указанным текстом и аргументами, которые подставляются на позиции {0}, {1} и т.п. в сообщении message.
Такое сообщение не выводится в лог NLog (т.е. оно предназначено только для вывода на консоль).
WriteLineAsync Переходит на следующую строку в консольном выводе.
WriteLineAsync(String, Object) Выводит сообщение на консоль с указанным текстом и аргументами, которые подставляются на позиции {0}, {1} и т.п. в сообщении message. После вывода переходит на следующую строку.
Такое сообщение не выводится в лог NLog (т.е. оно предназначено только для вывода на консоль).

См. также