namespace WxOrder.Framework.Helpers; public interface ILogger { void Debug(string message, Exception exception = null); void Dispose(); void Error(string message, Exception exception = null); void Fatal(string message, Exception exception = null); void Info(string message, Exception exception = null); void Log(string message, LogMessageLevel level, Exception exception = null); void Trace(string message, Exception exception = null); void Warn(string message, Exception exception = null); }