C# Application Insights-System.Diagnostics.Trace.*-这些用于什么?
我试图用尽可能少的标题来尽可能多的解释。但我已经添加了应用程序洞察并启用了在配置期间监听.Net web应用程序的跟踪功能,在执行此操作时,会显示一些代码,如下面的屏幕截图所示,以在运行时将应用程序中的信息记录在启用的跟踪收集下 我一直在查找这三行代码,但找不到足够的代码来了解这三行代码的确切用途C# Application Insights-System.Diagnostics.Trace.*-这些用于什么?,c#,asp.net,.net,azure-application-insights,C#,Asp.net,.net,Azure Application Insights,我试图用尽可能少的标题来尽可能多的解释。但我已经添加了应用程序洞察并启用了在配置期间监听.Net web应用程序的跟踪功能,在执行此操作时,会显示一些代码,如下面的屏幕截图所示,以在运行时将应用程序中的信息记录在启用的跟踪收集下 我一直在查找这三行代码,但找不到足够的代码来了解这三行代码的确切用途 System.Diagnostics.Trace.TraceInformation("Information"); System.Diagnostics.Trace.TraceWarning("W
System.Diagnostics.Trace.TraceInformation("Information");
System.Diagnostics.Trace.TraceWarning("Warning");
System.Diagnostics.Trace.TraceError("Error");
我猜这些会像常规的日志代码行一样使用,比如Log.Information
,但我并不肯定,微软也没有太多解释。或者我们是否在应用程序启动时添加这些跟踪侦听器,并在出现Log.Information
或Log.Error
等时跟踪日志记录
非常感谢您对我在哪里可以了解更多这方面的任何建议或指导。谢谢。代码中有一个示例说明,如果您使用类似的代码(使用
System.Diagnostic.Trace
),这些消息将作为跟踪消息最终出现在application insights中
之所以这样显示,是因为此配置(发送跟踪消息)是可选步骤。MS没有太多解释吗?有大量关于跟踪和应用程序洞察的文档可用@艾米在上面的截图中没有太多解释,你看到了吗?我甚至搜索了代码行,找不到具体的文档。我还搜索了System.Diagnostics.Trace。这就是为什么我贴了一个帖子,请一位知道这些事情的专业人士为我指明方向,让我了解这些事情(如果有的话)。你或多或少都是这么做的。为什么我错了…?你错了,因为你指责微软没有在网上提供足够的文档时向你提供文档。信不信由你,你的截图不是解释的地方。我说微软在我展示的截图中没有提供太多解释,仅此而已,这是一个准确的陈述。这个截图绝对是“了解更多”链接的所在。但现在我们谈论的是主观的。我几乎倾向于发布我做过的每一次搜索。你不了解我,也不知道我在发帖前做过什么。冷静点。如果你觉得我做错了,下次不要帮忙,也不要让负责人责备我。