Base writer for terminal-oriented sinks that share rich formatting and markup logic.
public abstract class TerminalLogWriterBase : LogWriter, IDisposable
kind:method, kind:property, kind:ctor. Press Esc to clear.TerminalLogWriterBase()Initializes a new instance of the TerminalLogWriterBase class.EnableMarkupMessagesGets or sets a value indicating whether message payloads marked as markup should be interpreted as markup.EnableRichFormattingGets or sets a value indicating whether segment-based rich formatting is enabled.FormatterGets or sets the formatter used to render messages.SegmentStyleResolverGets or sets an optional delegate resolving a markup style token for each formatted segment kind.StylesGets the style mapping used for segment-based rich formatting.AppendLine(ReadOnlySpan<Char>)Appends a plain text line.AppendMarkupLine(ReadOnlySpan<Char>)Appends a markup line.WriteAttachment(Object?)Writes an optional attachment associated with the log message.