簡體   English   中英

如何在 .NET 庫 class 中記錄應用程序見解?

[英]How to log with application insights in a .NET library class?

I have a C# .NET (4.6.1) Class Library that is being consumed by an Azure function app (V3). 我試圖讓 Class 庫使用 function 應用程序的 App Insights 進行日志記錄,但我完全不知道如何開始正確設置它。 我很確定我需要使用 function 應用程序保存的設置,但不確定如何獲取 class 庫然后訪問這些設置。 有沒有人有任何示例代碼或有關如何完成此操作的建議?

當您創建 class 庫時,這些ddl會被其他應用程序使用。 因此,它們成為其他應用程序的一部分。

因此,要讀取 class 庫中的App Insights instrumentation key ,您必須使用以下代碼:

ConfigurationManager.AppSettings.Get("DefaultConnectionString")

使用它將從您的消費者應用程序的設置中獲取設置DefaultConnectionString

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM