Microsoft.AspNetCore.Telemetry Namespace

Klassen

Name Beschreibung
HttpLoggingServiceExtensions

Erweiterungsmethoden zum Registrieren des HTTP-Protokollierungsfeatures innerhalb des Diensts.

HttpLoggingTagNames

Konstanten, die für protokollierungstags für eingehende HTTP-Anforderungen verwendet werden.

LoggingOptions

Top-Level-Modell zum Formatieren eingehender HTTP-Anforderungen und der entsprechenden Antworten.

RequestCheckpointConstants

Projektkonstanten.

RequestCheckpointExtensions

Erweiterungen, die zum Registrieren der Anforderungsprüfpunktfunktion verwendet werden.

RequestHeadersEnricherExtensions

Erweiterungsmethoden zum Einrichten von Anforderungsheadern log Enricher in einem IServiceCollection.

RequestHeadersLogEnricherOptions

Optionen für die Anreicherung von Anforderungsheadern.

RequestLatencyTelemetryExtensions

Erweiterungen für die Registrierung der Telemetrie-Middleware für Anforderungslatenz.

RequestLatencyTelemetryOptions

Optionen zum Konfigurieren der Anforderungslatenz-Middleware.

Schnittstellen

Name Beschreibung
IHttpLogEnricher

Schnittstelle zum Implementieren von Protokollreicherern für eingehende HTTP-Anforderungen.

Enumerationen

Name Beschreibung
IncomingPathLoggingMode

Strategie, um zu entscheiden, wie der Anforderungspfad protokolliert wird.