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);
}
}