我们在Azure App Service中部署了一个应用程序,它具有以下日志记录配置: 如果我们不在System.Diagnostics命名空间(System.Diagnostics.Trace / System.Diagnostics.TraceSource)中使用任何方法,那么此 ...
我们在Azure App Service中部署了一个应用程序,它具有以下日志记录配置: 如果我们不在System.Diagnostics命名空间(System.Diagnostics.Trace / System.Diagnostics.TraceSource)中使用任何方法,那么此 ...
这是一个奇怪的问题... 不久前,我与Azure支持人员联系,以从Visual Studio 2013调试有关Web应用程序部署的一些问题。为了诊断此问题,他与我共享了屏幕,并引导我完成了将网络跟踪记录到“我的文档”中的临时文件夹的操作,然后我可以寄给他。 当时,我有点盲目地完成任务 ...
我正在尝试在我的应用程序中“注入”自定义跟踪方法。 我想让它尽可能优雅,而不需要修改大部分现有代码,并且可以轻松启用/禁用它。 我能想到的一种解决方案是创建一个自定义Attribute ,我会将其附加到我想要跟踪的方法上。 基本思路: 是否有任何现有的.NET属性可以在调用/结束方法时提供 ...
我想避免编写自己的通用日志记录接口,而是使用内置的Trace功能, Trace开始不需要任何日志库。 在处理日志库之前,我已经至少在“输出窗口”中有了我的跟踪信息,在开发的这个阶段,这已经足够了。 然后,我想将日志记录库添加到我的应用程序,并将Trace与监听器耦合在一起,而不再编写任何 ...