C# 无法在ApplicationInsights中使用MetricManager

C# 无法在ApplicationInsights中使用MetricManager,c#,azure,azure-application-insights,metric,C#,Azure,Azure Application Insights,Metric,根据Microsoft文档(可在此处找到:),MetricManager类可按以下方式使用: // Initially: var manager = new Microsoft.ApplicationInsights.Extensibility.MetricManager(telemetryClient); // For each metric that you want to use: var metric1 = mgr.CreateMetric("m1", dimensions);

根据Microsoft文档(可在此处找到:),MetricManager类可按以下方式使用:

    // Initially:
var manager = new Microsoft.ApplicationInsights.Extensibility.MetricManager(telemetryClient);

// For each metric that you want to use:
var metric1 = mgr.CreateMetric("m1", dimensions);

// Each time you want to record a measurement:
metric1.Track(value);

我将ASP.NET应用程序洞察库更新为2.4版(顺便说一句,它仍在预发布中)。但是,MetricManager类不会公开。分解dll时,MetricManager类似乎是内部的。这是因为库尚未正式发布吗?

决定等待此API的正式发布,因此将其移动并标记为内部。应将其添加回2.5 beta1(可能会更改API表面)。

然后他们应更新文档。我已经试着让它工作了好几个小时了,但运气不好。任务似乎是为了删除有关MetricManager的文档而归档的:。但它仍然是活跃的。应该很快更新。很抱歉给您带来不便。