RequestDelegateFactoryOptions.EndpointBuilder Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Mutable EndpointBuilder utilisé pour faciliter la création de .RequestDelegate
Il est principalement utilisé pour exécuter FilterFactories et remplir les données déduites Metadata.
Le RequestDelegate doit être défini sur null
. Après l’appel à , RequestDelegate sera identique à .RequestDelegateCreate(Delegate, RequestDelegateFactoryOptions)
public Microsoft.AspNetCore.Builder.EndpointBuilder? EndpointBuilder { get; init; }
member this.EndpointBuilder : Microsoft.AspNetCore.Builder.EndpointBuilder with get, set
Public Property EndpointBuilder As EndpointBuilder
Valeur de propriété
Remarques
Toutes les métadonnées déjà dans Metadata seront incluses dans EndpointMetadataavant la plupart des métadonnées déduites lors de la création de et RequestDelegateavant les métadonnées fournies par les types dans la signature déléguée qui implémentent IEndpointMetadataProvider ou IEndpointParameterMetadataProvider. L’exception à cette règle générale est la IAcceptsMetadata qui Create(Delegate, RequestDelegateFactoryOptions) déduit automatiquement sans fournisseurs de métadonnées personnalisés qui sont insérés au début pour lui donner une priorité inférieure. Les fournisseurs de métadonnées personnalisés peuvent choisir d’insérer leurs métadonnées au début pour accorder une priorité inférieure, mais cela est inhabituel.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour