Nach der Dokumentation von Microsoft verwenden (hier: https://docs.microsoft.com/en-us/azure/application-insights/app-insights-api-custom-events-metrics), die MetricManager Klasse kann auf folgende Weise verwendet werden:kann nicht MetricManager in ApplicationInsights
// 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);
ich die Praktische Anwendung aktualisiert für ASP.NET Bibliothek auf Version 2.4 (die übrigens noch in der Vorabversion ist). Die Klasse MetricManager wird jedoch nicht öffentlich zugänglich gemacht. Wenn ich die DLL zerlege, sieht es so aus, als wäre die MetricManager Klasse intern. Liegt das daran, dass die Bibliothek noch nicht offiziell veröffentlicht wurde?
Sie sollten die Dokumentation dann aktualisieren. Ich habe versucht, dies für mehrere Stunden ohne Glück zu arbeiten https://docs.microsoft.com/en-us/azure/application-insights/app-insights-api-custom-events-metrics#send- Metriken – esac
Messepunkt. Es sieht so aus, als ob die Aufgabe zum Entfernen der Dokumentation zu MetricManager eingereicht wurde: https://github.com/Microsoft/ApplicationInsights-dotnet/issues/548. Aber es ist immer noch aktiv. Sollte in Kürze aktualisiert werden. Entschuldigung für Unannehmlichkeiten. – ZakiMa
Dokumentation wurde aktualisiert. – ZakiMa