Namespace RDCore.SDK.ConsoleIO.Model
Classes
- ConsoleMessageBodyPart
The message text.
- ConsoleMessageMetricPartFactory
Creates placeholder / metric parts.
- ConsoleMessagePart
One styled component of a console message. Concrete parts (title, body, timestamp, verbose, stack trace, metric) carry their own value; a renderer maps Part to a style.
- ConsoleMessagePlaceholderPart
A ConsoleMessageStringLiteralPlaceholderPart whose value is numeric.
- ConsoleMessageStackTracePart
An exception stack trace.
- ConsoleMessageStringLiteralPlaceholderPart
A named span whose formatted value is substituted into the body where Placeholder (a
{$NAME}token) appears, and styled as Metric.
- ConsoleMessageTimestampPart
A timestamp shown ahead of the message, formatted
[yyyy-MM-dd HH:mm:ss.fff].
- ConsoleMessageTitlePart
A short title or diagnostic code shown ahead of the body.
- ConsoleMessageVerbosePart
Additional detail rendered only when verbose output is enabled.
- PlaceholderPartFormatter
Formats a placeholder value according to its PlaceholderKind.
Enums
- MessageKind
The severity / intent of a console message. Selects the icon and accent style a renderer applies.
- MessagePart
The role a ConsoleMessagePart plays within a message. A renderer styles each role independently.
- PlaceholderKind
How a placeholder value is formatted before it is substituted into the body.