Namespace BepInEx.Logging

Classes

ConsoleLogListener

Logs entries using Unity specific outputs.

DiskLogListener

Logs entries using Unity specific outputs.

LogEventArgs

Log event arguments. Contains info about the log message.

Logger

A static Logger instance.

LogLevelExtensions

Helper methods for log level handling.

ManualLogSource

A generic, multi-purpose log source. Exposes simple API to manually emit logs.

TraceLogSource

A source that routes all logs from System.Diagnostics.Trace API to BepInEx logger.

UnityLogListener

Logs entries using Unity specific outputs.

UnityLogSource

Logs entries using Unity specific outputs.

Interfaces

ILogListener

A generic log listener that receives log events and can route them to some output (e.g. file, console, socket).

ILogSource

Log source that can output log messages.

Enums

LogLevel

The level, or severity of a log entry.