Aracılığıyla paylaş


RouteGroupContext Sınıf

Tanım

tarafından GetGroupedEndpoints(RouteGroupContext)erişilebilen bilgileri temsil eder.

public sealed class RouteGroupContext
type RouteGroupContext = class
Public NotInheritable Class RouteGroupContext
Devralma
RouteGroupContext

Oluşturucular

RouteGroupContext()
Geçersiz.

tarafından GetGroupedEndpoints(RouteGroupContext)erişilebilen bilgileri temsil eder.

Özellikler

ApplicationServices

IServiceProvider Uygulama hizmetlerine erişmek için kullanılan örneği alır.

Conventions

aracılığıyla Add(Action<EndpointBuilder>)döndürülen MapGroup(IEndpointRouteBuilder, RoutePattern) ata RouteGroupBuilder örneklerine eklenen tüm kuralları alır. Bunlar, 'den GetGroupedEndpoints(RouteGroupContext)döndürülen her RouteEndpoint derleme sırasında sırayla uygulanmalıdır.

FinallyConventions

aracılığıyla Add(Action<EndpointBuilder>)döndürülen MapGroup(IEndpointRouteBuilder, RoutePattern) ata RouteGroupBuilder örneklerine eklenen tüm kuralları alır. Bunlardan döndürülen GetGroupedEndpoints(RouteGroupContext)her RouteEndpoint biri derlendiğinde LIFO sırasına göre uygulanmalıdır.

Prefix

RoutePattern çağrısı GetGroupedEndpoints(RouteGroupContext)tarafından döndürülen tüm RouteEndpoint örneklerin ön ekini RoutePattern alır. Bu, iç içe grupları hesaplar ve yalnızca en içteki çağrısına sağlanan ön eki değil tam grup ön ekini MapGroup(IEndpointRouteBuilder, RoutePattern)verir.

Şunlara uygulanır