28 lines
No EOL
716 B
C#
28 lines
No EOL
716 B
C#
// WingsEmu
|
|
//
|
|
// Developed by NosWings Team
|
|
|
|
using System;
|
|
|
|
namespace PhoenixLib.Logging
|
|
{
|
|
public interface ILogger
|
|
{
|
|
void Debug(string msg);
|
|
void Debug(string msg, Exception ex);
|
|
void DebugFormat(string msg, params object[] objs);
|
|
|
|
void Info(string msg);
|
|
void Info(string msg, Exception ex);
|
|
void InfoFormat(string msg, params object[] objs);
|
|
|
|
void Warn(string msg);
|
|
void Warn(string msg, Exception ex);
|
|
void WarnFormat(string msg, params object[] objs);
|
|
|
|
void Error(string msg, Exception ex);
|
|
void ErrorFormat(string msg, Exception ex, params object[] objs);
|
|
|
|
void Fatal(string msg, Exception ex);
|
|
}
|
|
} |