Files
SethDiscordBot/DiscordBotCore.Logging/ILogger.cs

14 lines
446 B
C#

namespace DiscordBotCore.Logging;
public interface ILogger
{
event Action<ILogMessage>? OnLogReceived;
void Log(string message);
void Log(string message, LogType logType);
void Log(string message, LogType logType, string format);
void Log(string message, object sender);
void Log(string message, object sender, LogType type);
void LogException(Exception exception, object sender, bool logFullStack = false);
}