我正在将app洞察力集成到我们的AspNet核心应用程序(TargetFramework4.7.1)中。我有两个关于应用程序洞察力集成的查询。
我有自己的Logger类,它初始化TelemetryCLient,并使用SimpleInjector注入Logger类。因此,从ASPNet核心的角度来看,删除上面的代码会导致问题或缺少特性?
- HttpDependenciesParsingTelemetryInitializer
- AzureRoleEnvironmentTelemetryInitializer
- AzureWebAppRoleEnvironmentTelemetryInitializer
- OperationCorrelationTelemetryInitializer etc...
提前谢谢!
发布于 2018-06-25 20:05:10
services.AddApplicationInsightsTelemetry是向项目添加应用程序洞察力的最简单方法。它为请求、依赖项等设置自动收集模块,设置默认的TelemetryInitializers、TelemetryProcessors (用于采样、活动度量等)。如果您不使用services.AddApplicationInsightsTelemetry,那么您必须自己编程地设置所有模块/初始化器/取样等等。https://stackoverflow.com/questions/51007417
复制相似问题