2)从sdk版本2-beta3开始,可以通过HttpContext扩展方法访问自动生成的请求遥测:System.Web.HttpContextExtension.GetRequestTelemetry一旦检索到请求遥测,就可以更改与其关联的操作名称.请让我知道这是否解决了您的问题.谢谢,卡尔提克Is there a way to configure App Insights to collect the operation name when monitoring a WCF service? All requests get lumped together by URL (which are just POSTs that end in .svc), so there is no easy way to determine which particular operation was called on the service.Does there need to be a custom Telemetry Initializer that can somehow determine which operation was actually called and set a custom property? if so, how do you determine the current WCF operation name? 解决方案 Brett,Operation name can be customized in two ways:1) Using a custom telemetry initializer - that specifically sets operation name.For more information about telemetry initializers: Custom Telemetry Initializers2) From sdk version 2-beta3, auto-generated request telemetry is accessible though HttpContext extension method:System.Web.HttpContextExtension.GetRequestTelemetryOnce the request telemetry is retrieved, operation name associated with it can be changed.Please let me know if this addressed your question.Thanks,Karthik 这篇关于WCF服务操作名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
09-22 16:19