Partager via


RouteGroupContext Classe

Définition

Représente les informations accessibles à GetGroupedEndpoints(RouteGroupContext).

public sealed class RouteGroupContext
type RouteGroupContext = class
Public NotInheritable Class RouteGroupContext
Héritage
RouteGroupContext

Constructeurs

RouteGroupContext()
Obsolète.

Représente les informations accessibles à GetGroupedEndpoints(RouteGroupContext).

Propriétés

ApplicationServices

Obtient les IServiceProvider instance utilisées pour accéder aux services d’application.

Conventions

Obtient toutes les conventions ajoutées aux instances ancêtres RouteGroupBuilder retournées par le biais Add(Action<EndpointBuilder>)de MapGroup(IEndpointRouteBuilder, RoutePattern) . Ceux-ci doivent être appliqués dans l’ordre lors de la génération de chaque RouteEndpoint retour à partir de GetGroupedEndpoints(RouteGroupContext).

FinallyConventions

Obtient toutes les conventions ajoutées aux instances ancêtres RouteGroupBuilder retournées par le biais Add(Action<EndpointBuilder>)de MapGroup(IEndpointRouteBuilder, RoutePattern) . Ceux-ci doivent être appliqués dans l’ordre LIFO lors de la génération de chaque RouteEndpoint retour à partir de GetGroupedEndpoints(RouteGroupContext).

Prefix

Obtient le RoutePattern qui doit précéder le RoutePattern de toutes les RouteEndpoint instances retournées par l’appel à GetGroupedEndpoints(RouteGroupContext). Cela prend en compte les groupes imbriqués et donne le préfixe de groupe complet et non seulement le préfixe fourni à l’appel le plus interne à MapGroup(IEndpointRouteBuilder, RoutePattern).

S’applique à