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);
}
}