using System; namespace BepInEx.Logging { /// /// A generic log listener that receives log events and can route them to some output (e.g. file, console, socket). /// public interface ILogListener : IDisposable { /// /// Handle an incoming log event. /// /// Log source that sent the event. Don't use; instead use /// Information about the log message. void LogEvent(object sender, LogEventArgs eventArgs); } }