Compartilhar via


RouteGroupContext Classe

Definição

Representa as informações acessíveis para GetGroupedEndpoints(RouteGroupContext).

public sealed class RouteGroupContext
type RouteGroupContext = class
Public NotInheritable Class RouteGroupContext
Herança
RouteGroupContext

Construtores

RouteGroupContext()
Obsoleto.

Representa as informações acessíveis para GetGroupedEndpoints(RouteGroupContext).

Propriedades

ApplicationServices

Obtém a IServiceProvider instância usada para acessar serviços de aplicativos.

Conventions

Obtém todas as convenções adicionadas a instâncias ancestrais RouteGroupBuilder retornadas por meio Add(Action<EndpointBuilder>)de MapGroup(IEndpointRouteBuilder, RoutePattern) . Elas devem ser aplicadas na ordem ao criar todos os retornados RouteEndpoint de GetGroupedEndpoints(RouteGroupContext).

FinallyConventions

Obtém todas as convenções adicionadas a instâncias ancestrais RouteGroupBuilder retornadas por meio Add(Action<EndpointBuilder>)de MapGroup(IEndpointRouteBuilder, RoutePattern) . Elas devem ser aplicadas na ordem LIFO ao compilar todos os retornados RouteEndpoint de GetGroupedEndpoints(RouteGroupContext).

Prefix

Obtém o RoutePattern que deve prefixar o RoutePattern de todas as RouteEndpoint instâncias retornadas pela chamada para GetGroupedEndpoints(RouteGroupContext). Isso conta para grupos aninhados e fornece o prefixo de grupo completo não apenas o prefixo fornecido para a chamada mais interna para MapGroup(IEndpointRouteBuilder, RoutePattern).

Aplica-se a