2016-10-21 87 views
0

ASP.NET Core中是否有現成的解決方案,用於在瀏覽器中發佈日誌文件?這將有助於開發人員/測試人員,因爲他們並不總是可以訪問服務器上的日誌。這當然需要在生產中停用。將日誌文件發佈到ASP.NET核心中的瀏覽器

+0

您想發佈哪些日誌? –

回答

0

我不相信這種類型的請求有任何現成的工具(至少在我讀過的任何文檔中都沒有)。

您可以使用AJAX調用服務器來檢索日誌文件內容,然後將它們設置爲您選擇的HTML元素。

var url = @Url.Action("GetLogFile", "Controller"); 

$.ajax({ 
type: "POST", 
url: url, 
data: logLocation, 
success: function(data) { 
    $(".result").html(data);  
} 
});​ 

<div class="result"></div> 

很明顯,你可以使用你想要什麼都HTML元素,作爲一個div是不是最好的顯示選項。我沒有測試過這個代碼,但它給了你這個想法。

希望這會有所幫助!

相關問題