16 lines
528 B
C#
16 lines
528 B
C#
namespace BotPages.Core.Logging;
|
|
|
|
/// <summary>
|
|
/// Интерфейс логгера для BotPages.
|
|
/// </summary>
|
|
public interface ILogger
|
|
{
|
|
/// <summary>
|
|
/// Записать сообщение в лог.
|
|
/// </summary>
|
|
/// <param name="level">Уровень логирования.</param>
|
|
/// <param name="message">Текст сообщения.</param>
|
|
/// <param name="ex">Исключение, если есть.</param>
|
|
void Log(LogLevel level, string message, Exception? ex = null);
|
|
}
|