Freigeben über


Microsoft.AspNetCore.Telemetry Namespace

Klassen

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

IHttpLogEnricher

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

Enumerationen

IncomingPathLoggingMode

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