Writer namespace containing sink abstractions and built-in sinks such as stream, file, and JSON file writers.
FileArchiveFileNameFormattersBuilt-in helpers for ArchiveFileNameFormatter.FileLogWriterWrites formatted log messages to a file with optional rolling and retention policies.FileLogWriterOptionsOptions used to configure FileLogWriter.JsonFileLogWriterA FileLogWriter configured to emit one JSON object per line.StreamLogWriterWrites formatted log messages to a Stream.TerminalLogControlWriterA LogWriter that writes formatted messages to LogControl.TerminalLogStyleConfigurationProvides style mappings used by TerminalLogWriterBase when rendering rich terminal output.TerminalLogWriterA LogWriter that writes formatted messages to XenoAtom.Terminal.TerminalInstance.TerminalLogWriterBaseBase writer for terminal-oriented sinks that share rich formatting and markup logic.FileArchiveFileNameContextContext passed to ArchiveFileNameFormatter when rolling files.FileLogWriterFailureContextProvides contextual information for a failed file write operation.FileArchiveTimestampModeDefines which clock is used to build archive file timestamps.FileLogWriterFailureModeDefines how FileLogWriter handles write/roll I/O failures.FileRollingIntervalDefines the time-based rolling interval for FileLogWriter.Configure writer instances in LogManagerConfig/LoggerConfig to control output routing, rolling/retention policies, failure handling, and encoding behavior.