1
dengjunjie
2025-02-18 b2ad000e07e1c87d3561b5aa94fdc88c779872f0
项目代码/WMS/WIDESEA_WMSServer/LogLibrary/Log/ILog.cs
对比新文件
@@ -0,0 +1,89 @@
锘縰sing 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);
    }
}