2010-08-02 67 views
2

我最近注意到ELMAH支持通過JSON和XML導出異常的細節。出於純粹的好奇心,爲什麼會有人使用它?ELMAH,JSON和XML導出?

如果我將數據存儲在SQL DB中,爲什麼不從那裏檢索值呢?另外,這些錯誤已經存儲在一個僞xml格式中......爲什麼要將已經在xml中的東西導出到xml中?加入

只是想知道...

回答

2

的JSON和XML導出功能啓用和鼓勵任何人開發使用簡單的HTTP訪問,而不是依賴於後端存儲的選擇客戶端ELMAH。例如,可以編寫一個客戶端,除了內置的客戶端之外,還提供替代和更豐富的視圖(儀表盤或使用Ajax),執行分析,全文搜索等等。

一個基本的客戶端需要帶一個或多個ELMAH部署的「home」URL並構建日誌的TOC。只需從家庭網址下載CSV即可輕鬆完成此操作。 CSV中的每條記錄都提供了詳細條目的URL,這些條目又可用於獲取XML或JSON中的錯誤的全部詳細信息。