【发布时间】:2022-01-17 13:26:48
【问题描述】:
我使用以下代码从我的 Asp.Net Core 服务中的遥测初始化程序获取传出请求/响应:
public void Initialize(ITelemetry telemetry)
{
if (telemetry is DependencyTelemetry)
{
var dependencyTelemetry = telemetry as DependencyTelemetry;
if (dependencyTelemetry.TryGetOperationDetail("HttpRequest", out var request))
{
var httpRequest = request as HttpRequestMessage;
}
if (dependencyTelemetry.TryGetOperationDetail("HttpResponse", out var response))
{
var httpResponse = response as HttpResponseMessage;
}
}
}
我可以使用上面的代码成功获取请求,但是 TryGetOperationDetail 的响应始终为空。我的代码有什么问题吗?
【问题讨论】:
标签: asp.net-core azure-application-insights