namespace Logger; /// /// Interface for logging functionality /// public interface ILogger { void Trace(string message); void Debug(string message); void Info(string message); void Warning(string message); void Error(string message); void Fatal(string message); void Log(LogLevel level, string message); }