using System;
|
|
namespace LogLibrary.Log
|
{
|
public unsafe interface ILog
|
{
|
bool* IsCryto { set; }
|
bool IsDebugEnabled { get; }
|
|
bool IsErrorEnabled { get; }
|
|
bool IsFatalEnabled { get; }
|
|
bool IsInfoEnabled { get; }
|
|
bool IsWarnEnabled { get; }
|
|
void Debug(bool isWriteFile, object message);
|
|
void Debug(bool isWriteFile, object message, Exception exception);
|
|
void DebugFormat(bool isWriteFile, string format, object arg0);
|
|
void DebugFormat(bool isWriteFile, string format, params object[] args);
|
|
void DebugFormat(bool isWriteFile, IFormatProvider provider, string format, params object[] args);
|
|
void DebugFormat(bool isWriteFile, string format, object arg0, object arg1);
|
|
void DebugFormat(bool isWriteFile, string format, object arg0, object arg1, object arg2);
|
|
void Error(bool isWriteFile, object message);
|
|
void Error(bool isWriteFile, object message, Exception exception);
|
|
void ErrorFormat(bool isWriteFile, string format, object arg0);
|
|
void ErrorFormat(bool isWriteFile, string format, params object[] args);
|
|
void ErrorFormat(bool isWriteFile, IFormatProvider provider, string format, params object[] args);
|
|
void ErrorFormat(bool isWriteFile, string format, object arg0, object arg1);
|
|
void ErrorFormat(bool isWriteFile, string format, object arg0, object arg1, object arg2);
|
|
void Fatal(bool isWriteFile, object message);
|
|
void Fatal(bool isWriteFile, object message, Exception exception);
|
|
void FatalFormat(bool isWriteFile, string format, object arg0);
|
|
void FatalFormat(bool isWriteFile, string format, params object[] args);
|
|
void FatalFormat(bool isWriteFile, IFormatProvider provider, string format, params object[] args);
|
|
void FatalFormat(bool isWriteFile, string format, object arg0, object arg1);
|
|
void FatalFormat(bool isWriteFile, string format, object arg0, object arg1, object arg2);
|
|
void Info(bool isWriteFile, object message);
|
|
void Info(bool isWriteFile, object message, Exception exception);
|
|
//void InfoFormat(bool isWriteFile, string format, object arg0);
|
|
//void InfoFormat(bool isWriteFile, string format, params object[] args);
|
|
//void InfoFormat(bool isWriteFile, IFormatProvider provider, string format, params object[] args);
|
|
//void InfoFormat(bool isWriteFile, string format, object arg0, object arg1);
|
|
void InfoFormat(bool isWriteFile, object arg0, object arg1, object arg2);
|
|
void Warn(bool isWriteFile, object message);
|
|
void Warn(bool isWriteFile, object message, Exception exception);
|
|
void WarnFormat(bool isWriteFile, string format, object arg0);
|
|
void WarnFormat(bool isWriteFile, string format, params object[] args);
|
|
void WarnFormat(bool isWriteFile, IFormatProvider provider, string format, params object[] args);
|
|
void WarnFormat(bool isWriteFile, string format, object arg0, object arg1);
|
|
void WarnFormat(bool isWriteFile, string format, object arg0, object arg1, object arg2);
|
|
}
|
}
|