Table of Contents

Namespace SharpConsoleUI.Logging

Classes

LogEntry

Represents a single log entry in the library's internal log buffer

LogService

Library-managed logging service with circular buffer storage. Thread-safe implementation suitable for multi-threaded console applications. Supports optional file logging via environment variable or code configuration.

Interfaces

ILogService

Library-managed logging service that handles all internal logging. Users can subscribe to log events or access the log buffer directly.

Enums

LogLevel

Defines logging severity levels.