C# Класс Serilog.Formatting.Display.MessageTemplateTextFormatter

A ITextFormatter that supports the Serilog message template format. Formatting log events for display has a different set of requirements and expectations from rendering the data within them. To meet this, the formatter overrides some behavior: First, strings are always output as literals (not quoted) unless some other format is applied to them. Second, tokens without matching properties are skipped rather than being written as raw text.
Наследование: ITextFormatter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Format ( LogEvent logEvent, TextWriter output ) : void

Format the log event into the output.

MessageTemplateTextFormatter ( string outputTemplate, IFormatProvider formatProvider ) : System

Construct a MessageTemplateTextFormatter.

Описание методов

Format() публичный Метод

Format the log event into the output.
public Format ( LogEvent logEvent, TextWriter output ) : void
logEvent Serilog.Events.LogEvent The event to format.
output System.IO.TextWriter The output.
Результат void

MessageTemplateTextFormatter() публичный Метод

Construct a MessageTemplateTextFormatter.
public MessageTemplateTextFormatter ( string outputTemplate, IFormatProvider formatProvider ) : System
outputTemplate string A message template describing the /// output messages.
formatProvider IFormatProvider Supplies culture-specific formatting information, or null.
Результат System