<ruby id="bdb3f"></ruby>

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

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                #### 文章目錄 交流之后,我決定先從NLog網站的介紹文檔開始,逐步翻譯并介紹NLog的使用方法,直至最終推出NLog的中文版網站。接下來我也可能加入NLog開發團隊,當然這是后話。在翻譯的過程中,我會不斷將譯文發表至我的Blog之上,以下是我計劃的文章列表(鏈接指向原英文頁面,翻譯過后將加入中文文章鏈接): #### 文檔部分 1. Tutorial(NLog文章系列——入門教程(上)、(中)、(下)) - NLog入門介紹 2. Configuration File - (如何配置NLog )配置文件介紹 3. Visual Studio Support - (與Visual Studio集成)Visual Studio中的snippets、智能感知等 4. Performance - NLog的性能 #### 參考部分 1. Targets - 日志信息的輸出目標 2. Layouts - 日志信息的輸出格式(純文本、XML、CSV) 3. Layout Renderers - 指定輸出信息中包含的內容(日期、時間、類名、方法名……) 4. Filters - 過濾輸出信息 5. Conditions - 過濾信息時用到的簡單謂詞語言 #### How to部分 1. How to write your own Target - 如何編寫自定義的輸出目標(Target) 2. How to write your own Layout Renderer - (如何寫自定義布局生成器(Layout Renderer)) 3. How to write your own Filter - (如何編寫自定義的過濾器(Filter) ) 4. How to write your own Condition Function - 如何編寫自定義的條件函數(Condition Function) 5. How to optimize logging performance -(如何優化日志性能 ) 6. How to troubleshoot your logging problems - (如何排錯 ) #### NLog簡要介紹 (以下內容原文來自NLog網站的首頁:http://www.nlog-project.org/) NLog是一個簡單靈活的.NET日志記錄類庫。通過使用NLog,我們可以在任何一種.NET語言中輸出帶有上下文的(contextual information)調試診斷信息,根據喜好配置其表現樣式之后發送到一個或多個輸出目標(target)中。 NLog的API非常類似于log4net,且配置方式非常簡單。NLog使用路由表(routing table)進行配置,但log4net卻使用層次性的appender配置,這樣就讓NLog的配置文件非常容易閱讀,并便于今后維護。 NLog遵從BSD license,即允許商業應用且完全開放源代碼。任何人都可以免費使用并對其進行測試,然后通過郵件列表反饋問題以及建議。 NLog支持.NET、C/C++以及COM interop API,因此我們的程序、組件、包括用C++/COM 編寫的遺留模塊都可以通過同一個路由引擎將信息發送至NLog中。 NLog的.NET API的過濾信息功能執行效率很高,這樣我們就可以一直保留程序中的日志寫入代碼,然后由NLog在運行時將其根據需要過濾掉。在一個1.6G單CPU筆記本電腦上,NLog每秒鐘可以過濾掉1.5億條日志寫入語句!加上異步處理(asynchronous processing)以及其他包裝程序(wrappers)的支持,NLog將成為一個極為強大的、且極具伸縮性的日志記錄工具,
                  <ruby id="bdb3f"></ruby>

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

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看