<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            Log4net工程使用備忘

            時間:2024-07-19 23:45:17 ACCP培訓 我要投稿
            • 相關推薦

            關于Log4net工程使用備忘

              為了方便廣大計算機愛好者,下面是小編整理的關于Log4net工程中的使用備忘,歡迎參考!

              (1):引用log4net

              (2):using log4net;

              (3):構造函數中

              static CoreLogging()

              {

              log4net.Config.XmlConfigurator.Configure();

              }

              (4):private const string UnknownDeviceCategory = "UnknownDevice";

              private const string AlarmCategory = "Alarm";

              private const string GeneralCategory = "Trace";

              private const string ScriptCategory = "Script";

              private const string ConfigCategory = "Config";

              private const string ScanCategory = "Scan";

              private const string UdpCategory = "UdpSender";

              private const string MessageMergeCategory = "MessageMerge";

              private static ILog traceLog = LogManager.GetLogger(GeneralCategory);

              private static ILog scriptLog = LogManager.GetLogger(ScriptCategory);

              private static ILog configLog = LogManager.GetLogger(ConfigCategory);

              private static ILog scanLog = LogManager.GetLogger(ScanCategory);

              private static ILog messageMergeLog = LogManager.GetLogger(MessageMergeCategory);

              private static ILog udpLog = LogManager.GetLogger(UdpCategory);

              private static ILog alarmLog = LogManager.GetLogger(AlarmCategory);

              private static ILog unknownDeviceLog = LogManager.GetLogger(UnknownDeviceCategory);

              private static void Log(ILog logger, Object message, Priority priority)

              {

              switch (priority)

              {

              case Priority.DEBUG:

              logger.Debug(message);

              break;

              case Priority.INFO:

              logger.Info(message);

              break;

              case Priority.WARN:

              logger.Warn(message);

              break;

              case Priority.ERROR:

              logger.Error(message);

              break;

              case Priority.FATAL:

              logger.Fatal(message);

              break;

              }

              }

              public static void LogMessageMergeLog(object message, Priority priority)

              {

              Log(messageMergeLog, message, priority);

              }

              ///

              /// 通過Udp發送日志

              ///

              /// 要發送的消息內容

              /// 優先級

              public static void SendLogViaUdp(object message, Priority priority)

              {

              Log(udpLog, message, priority);

              }

              其他的略。

              配置文件中需要配置如下

              其他略

              下面為各個動作。Trace類型

            【Log4net工程使用備忘】相關文章:

            2016韓國冬季游學備忘09-09

            工程機械使用壽命探討06-15

            BEC中級寫作指導:備忘錄的寫法10-12

            1歲以下寶寶衛生護理備忘錄10-12

            商務英語中的備忘錄怎么寫09-29

            解析工程機械液壓柱塞泵的使用與維修09-17

            鍋蓋使用技巧-如何使用鍋蓋10-29

            2017年小升初每月大事備忘錄07-28

            河北省建筑工程材料設備使用管理規定10-30

            孩子學小提琴的七個備忘錄10-27

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院