trace-listener

    0熱度

    1回答

    我一直在坐在一個問題相當長一段時間,我似乎無法找到我失蹤。 我已經爲Logging應用程序塊編寫了企業庫5.0的自定義跟蹤偵聽器組件,但配置的ILogFormatter只是無法解析,因此當我的組件處理它時,總是會得到基本的字符串文本。 我在企業庫源代碼中看到他們使用「Container.ResolvedIfNotNull()」方法。它似乎不適合我。我需要它爲我的組件使用自定義格式化字符串。你知道,

    14熱度

    7回答

    我正在使用TextWriterTraceListener將診斷消息記錄到文本文件。不過,我也不想記錄添加的每條跟蹤消息的時間戳。是否有可能爲偵聽器定義一種可自動添加時間戳的格式器? 目前,我在每次調用Trace.WriteLine()手動添加時間戳,但這不是很舒服。

    60熱度

    2回答

    我已經實現了自定義跟蹤偵聽器(派生自TextWriteTraceListener),現在我想設置我的應用程序使用它而不是標準TextWriteTraceListener。 首先,我添加了默認TextWriteTraceListener以確保它可以正常工作。這裏是我的app.config: <configuration> <system.diagnostics> <trace

    1熱度

    1回答

    有沒有一種方法來動態/以編程方式設置EntLib 5數據庫跟蹤監聽器使用的連接字符串? 我在Windows Azure中託管我的WCF服務,這意味着一旦部署後我將無法訪問web.config。爲了不需要重新部署我的解決方案,只要我想將數據庫跟蹤監聽器指向不同的數據庫,我一直希望能夠通過我的服務配置文件從該服務配置文件中提取該設置並動態設置它。

    1熱度

    2回答

    我們正在對我們的應用程序進行壓力測試,當它爆炸時,我們敲打我們的Exchange服務器,並通過EntLib 4.0 Email Trace Listener發送異常通知。 我們可以使用什麼策略來限制發送的電子郵件。在EntLib中是否有任何這個或它必須是在Exchange中配置的東西?我希望這可以在我們的應用程序中解決,所以我們不必告訴客戶端對其電子郵件服務器配置進行更改。 不是這樣,或者我們只是

    5熱度

    3回答

    我正在嘗試爲企業庫日誌記錄編寫自定義跟蹤偵聽器,它將所有日誌消息發送到任意WCF端點。這背後的想法是,我可以在另一端設置一個簡單的控制檯應用程序等,它可以實時打印所有日誌消息。 我的問題是兩個部分: 是否有一個機制,已經做到這一點?我已經看過MSMQ監聽器,並且我對此沒有興趣,因爲我可能需要在某個時候使用不同的協議/綁定。 我在下面實現的方式 - 是否足夠高效或有更好的方法?我擔心的是,每次記錄器

    2熱度

    1回答

    對此的回答可能是一個簡單的否,但我想要設置報告的跟蹤事件的嚴重級別。 我正在使用Application Insights API和Application Insights TraceListener的預發佈版本。 基本上我只是想過濾出詳細嚴重程度的跟蹤事件。我知道我可以在查看Azure門戶中的應用程序洞察時將其過濾掉,但我寧願不要報告它們。有沒有辦法爲應用程序Insights設置跟蹤事件的嚴重級別

    1熱度

    1回答

    我有一個MVC4應用程序有一個或兩個長時間運行的請求。爲此,首先,迭代我將把它們作爲同步任務。但是,我會像從這些任務跟蹤輸出顯示在我的Web應用程序的可選「進度」窗口中。 我看到兩個候選解決方案,涉及一個數據庫跟蹤偵聽器或一個跟蹤偵聽器,該偵聽器擁有存儲在會話中的「跟蹤集合」對象的權限。然後,「進度」窗口可以使用setInterval和Ajax調用定期輪詢這些跟蹤存儲。 這聽起來太簡單了,這就是爲

    12熱度

    1回答

    我用TextWriterTraceListener會(System.Diagnostics程序)在我的應用程序追查幾件事情像例外,... 的應用程序在終端服務器上運行,如果有許多用戶同時使用它的偵聽器開始創建許多跟蹤文件,文件名中包含隨機GUID。 是否有避免此行爲的可能性或解決方法?

    2熱度

    3回答

    我與DefaultTraceListener問題(這是唯一的跟蹤偵聽器,如果沒有的app.config覆蓋)時,如果AssertUiEnabled是false(即ASP.NET)寫入異常在失敗的斷言(調用Trace.Assert(false)),上的消息爲OutputDebugString,但繼續執行。 所以我使用下面的TraceListener的子類,它會拋出異常。我激活它使用 TraceLis