HttpDependencyMetadataResolver Klasse

Definition

Löst Metadaten für HTTP-Anforderungen basierend auf Hostnamen, Pfad und Methodenmustern auf.

public ref class HttpDependencyMetadataResolver abstract
[System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0003", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public abstract class HttpDependencyMetadataResolver
public abstract class HttpDependencyMetadataResolver
[<System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0003", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type HttpDependencyMetadataResolver = class
type HttpDependencyMetadataResolver = class
Public MustInherit Class HttpDependencyMetadataResolver
Vererbung
HttpDependencyMetadataResolver
Attribute

Hinweise

Diese Klasse bietet eine leistungsstarke Möglichkeit, HTTP-Anforderungen zu identifizieren, indem sie sie zuvor konfigurierten Metadaten mithilfe spezieller triebasierter Datenstrukturen zuordnen. Dies ermöglicht eine effiziente Suche nach Dienstinformationen, Vorgangsnamen und anderen Metadaten für Telemetrie- und Richtlinienanwendung.

Konstruktoren

Name Beschreibung
HttpDependencyMetadataResolver(IEnumerable<IDownstreamDependencyMetadata>)

Initialisiert eine neue Instanz der HttpDependencyMetadataResolver-Klasse.

Methoden

Name Beschreibung
GetRequestMetadata(HttpRequestMessage)

Ruft Anforderungsmetadaten für die angegebene Instanz von HttpRequestMessage.

Gilt für: