namespace Eulersharp.Output { /// /// This interface defines the methods to log a certain message to a log system /// public interface ILogger { /// /// This method logs a certain message to a log system /// /// the name of the class that initiated the message /// the method that initiated the log message /// the log message /// the log level void Log(string className, string methodName, string message, Outputter.LOGLEVEL logLevel); } }