RouteGroupBuilder Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hem hem de IEndpointRouteBuilderIEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, tarafından MapGroup(IEndpointRouteBuilder, RoutePattern) tanımlanan ön eke sahip uç noktalar eklemek ve kuralları kullanarak bu uç noktaları özelleştirmek için kullanılabilir.
public sealed class RouteGroupBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder, Microsoft.AspNetCore.Routing.IEndpointRouteBuilder
type RouteGroupBuilder = class
interface IEndpointRouteBuilder
interface IEndpointConventionBuilder
Public NotInheritable Class RouteGroupBuilder
Implements IEndpointConventionBuilder, IEndpointRouteBuilder
- Devralma
-
RouteGroupBuilder
- Uygulamalar
Belirtik Arabirim Kullanımları
IEndpointConventionBuilder.Add(Action<EndpointBuilder>) |
Hem hem de IEndpointRouteBuilderIEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, tarafından MapGroup(IEndpointRouteBuilder, RoutePattern) tanımlanan ön eke sahip uç noktalar eklemek ve kuralları kullanarak bu uç noktaları özelleştirmek için kullanılabilir. |
IEndpointConventionBuilder.Finally(Action<EndpointBuilder>) |
Hem hem de IEndpointRouteBuilderIEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, tarafından MapGroup(IEndpointRouteBuilder, RoutePattern) tanımlanan ön eke sahip uç noktalar eklemek ve kuralları kullanarak bu uç noktaları özelleştirmek için kullanılabilir. |
IEndpointRouteBuilder.CreateApplicationBuilder() |
Hem hem de IEndpointRouteBuilderIEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, tarafından MapGroup(IEndpointRouteBuilder, RoutePattern) tanımlanan ön eke sahip uç noktalar eklemek ve kuralları kullanarak bu uç noktaları özelleştirmek için kullanılabilir. |
IEndpointRouteBuilder.DataSources |
Hem hem de IEndpointRouteBuilderIEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, tarafından MapGroup(IEndpointRouteBuilder, RoutePattern) tanımlanan ön eke sahip uç noktalar eklemek ve kuralları kullanarak bu uç noktaları özelleştirmek için kullanılabilir. |
IEndpointRouteBuilder.ServiceProvider |
Hem hem de IEndpointRouteBuilderIEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, tarafından MapGroup(IEndpointRouteBuilder, RoutePattern) tanımlanan ön eke sahip uç noktalar eklemek ve kuralları kullanarak bu uç noktaları özelleştirmek için kullanılabilir. |
Uzantı Metotları
MapBlazorHub(IEndpointRouteBuilder) |
Blazor'ı Hub varsayılan yola eşler. |
MapBlazorHub(IEndpointRouteBuilder, Action<HttpConnectionDispatcherOptions>) |
Blazor'ı Hub varsayılan yola eşler. |
MapBlazorHub(IEndpointRouteBuilder, String) |
Blazor'ı Hub yoluna eşler |
MapBlazorHub(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Blazor'ı Hub yoluna eşler |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String) |
Belirtilen yolla gelen istekleri sağlanan bağlantı işlem hattına eşler. |
MapConnectionHandler<TConnectionHandler>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Belirtilen yolla gelen istekleri sağlanan bağlantı işlem hattına eşler. |
MapConnections(IEndpointRouteBuilder, String, HttpConnectionDispatcherOptions, Action<IConnectionBuilder>) |
Belirtilen yolla gelen istekleri sağlanan bağlantı işlem hattına eşler. |
MapConnections(IEndpointRouteBuilder, String, Action<IConnectionBuilder>) |
Belirtilen yolla gelen istekleri sağlanan bağlantı işlem hattına eşler. |
MapAreaControllerRoute(IEndpointRouteBuilder, String, String, String, Object, Object, Object) |
öğesine denetleyici eylemleri IEndpointRouteBuilder için uç noktalar ekler ve verilen |
MapControllerRoute(IEndpointRouteBuilder, String, String, Object, Object, Object) |
öğesine denetleyici eylemleri IEndpointRouteBuilder için uç noktalar ekler ve verilen |
MapControllers(IEndpointRouteBuilder) |
Hiçbir yol belirtmeden denetleyici eylemleri IEndpointRouteBuilder için uç noktaları öğesine ekler. |
MapDefaultControllerRoute(IEndpointRouteBuilder) |
öğesine denetleyici eylemleri IEndpointRouteBuilder için uç noktalar ekler ve varsayılan yolunu |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String) |
tarafından |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
tarafından |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
tarafından |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String) |
Dosya olmayan adlara yönelik isteklerle eşleşmesi için en düşük olası önceliğe sahip özelleştirilmiş RouteEndpointIEndpointRouteBuilder bir ekler. İstek , |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String) |
Dosya olmayan adlara yönelik isteklerle eşleşmesi için en düşük olası önceliğe sahip özelleştirilmiş RouteEndpointIEndpointRouteBuilder bir ekler. İstek , |
MapFallbackToController(IEndpointRouteBuilder, String, String) |
Dosya olmayan adlara yönelik isteklerle eşleşmesi için en düşük olası önceliğe sahip özelleştirilmiş RouteEndpointIEndpointRouteBuilder bir ekler. İstek, ve |
MapFallbackToController(IEndpointRouteBuilder, String, String, String) |
Dosya olmayan adlara yönelik isteklerle eşleşmesi için en düşük olası önceliğe sahip özelleştirilmiş RouteEndpointIEndpointRouteBuilder bir ekler. İstek, ve |
Map(IEndpointRouteBuilder, RoutePattern, RequestDelegate) |
belirtilen desen için IEndpointRouteBuilder HTTP istekleriyle eşleşen öğesine bir RouteEndpoint ekler. |
Map(IEndpointRouteBuilder, RoutePattern, Delegate) |
belirtilen desen için IEndpointRouteBuilder HTTP istekleriyle eşleşen öğesine bir RouteEndpoint ekler. |
Map(IEndpointRouteBuilder, String, RequestDelegate) |
belirtilen desen için IEndpointRouteBuilder HTTP istekleriyle eşleşen öğesine bir RouteEndpoint ekler. |
Map(IEndpointRouteBuilder, String, Delegate) |
belirtilen desen için IEndpointRouteBuilder HTTP istekleriyle eşleşen öğesine bir RouteEndpoint ekler. |
MapDelete(IEndpointRouteBuilder, String, RequestDelegate) |
belirtilen desen için IEndpointRouteBuilder HTTP DELETE istekleriyle eşleşen öğesine bir RouteEndpoint ekler. |
MapDelete(IEndpointRouteBuilder, String, Delegate) |
belirtilen desen için IEndpointRouteBuilder HTTP DELETE istekleriyle eşleşen öğesine bir RouteEndpoint ekler. |
MapFallback(IEndpointRouteBuilder, Delegate) |
Dosya olmayan adlara yönelik isteklerle eşleşmesi için en düşük olası önceliğe sahip özelleştirilmiş RouteEndpointIEndpointRouteBuilder bir ekler. |
MapFallback(IEndpointRouteBuilder, String, Delegate) |
Sağlanan deseni mümkün olan en düşük öncelikle eşleştirecek özel RouteEndpointIEndpointRouteBuilder bir ekler. |
MapGet(IEndpointRouteBuilder, String, RequestDelegate) |
belirtilen desen için HTTP GET istekleriyle eşleşen öğesine bir RouteEndpointIEndpointRouteBuilder ekler. |
MapGet(IEndpointRouteBuilder, String, Delegate) |
belirtilen desen için HTTP GET istekleriyle eşleşen öğesine bir RouteEndpointIEndpointRouteBuilder ekler. |
MapGroup(IEndpointRouteBuilder, RoutePattern) |
Tüm ön ekleri belirtilen |
MapGroup(IEndpointRouteBuilder, String) |
Tüm ön ekleri belirtilen |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate) |
belirtilen HTTP yöntemleri ve deseni için HTTP istekleriyle eşleşen öğesine bir RouteEndpointIEndpointRouteBuilder ekler. |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate) |
belirtilen HTTP yöntemleri ve deseni için HTTP istekleriyle eşleşen öğesine bir RouteEndpointIEndpointRouteBuilder ekler. |
MapPatch(IEndpointRouteBuilder, String, RequestDelegate) |
belirtilen desen için IEndpointRouteBuilder HTTP PATCH istekleriyle eşleşen öğesine bir RouteEndpoint ekler. |
MapPatch(IEndpointRouteBuilder, String, Delegate) |
belirtilen desen için IEndpointRouteBuilder HTTP PATCH istekleriyle eşleşen öğesine bir RouteEndpoint ekler. |
MapPost(IEndpointRouteBuilder, String, RequestDelegate) |
Belirtilen desen için IEndpointRouteBuilder HTTP POST istekleriyle eşleşen öğesine bir RouteEndpoint ekler. |
MapPost(IEndpointRouteBuilder, String, Delegate) |
Belirtilen desen için IEndpointRouteBuilder HTTP POST istekleriyle eşleşen öğesine bir RouteEndpoint ekler. |
MapPut(IEndpointRouteBuilder, String, RequestDelegate) |
belirtilen desen için HTTP PUT istekleriyle eşleşen öğesine bir RouteEndpointIEndpointRouteBuilder ekler. |
MapPut(IEndpointRouteBuilder, String, Delegate) |
belirtilen desen için HTTP PUT istekleriyle eşleşen öğesine bir RouteEndpointIEndpointRouteBuilder ekler. |
MapFallback(IEndpointRouteBuilder, RequestDelegate) |
Dosya olmayan adlara yönelik isteklerle eşleşmesi için en düşük olası önceliğe sahip özelleştirilmiş RouteEndpointIEndpointRouteBuilder bir ekler. |
MapFallback(IEndpointRouteBuilder, String, RequestDelegate) |
Sağlanan deseni mümkün olan en düşük öncelikle eşleştirecek özel RouteEndpointIEndpointRouteBuilder bir ekler. |
MapHealthChecks(IEndpointRouteBuilder, String) |
Belirtilen şablonla öğesine IEndpointRouteBuilder sistem durumu denetimleri uç noktası ekler. |
MapHealthChecks(IEndpointRouteBuilder, String, HealthCheckOptions) |
Belirtilen şablon ve seçeneklerle öğesine IEndpointRouteBuilder sistem durumu denetimleri uç noktası ekler. |
MapHub<THub>(IEndpointRouteBuilder, String) |
Belirtilen yola sahip gelen istekleri belirtilen Hub türe eşler. |
MapHub<THub>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Belirtilen yola sahip gelen istekleri belirtilen Hub türe eşler. |
MapRazorComponents<TRootComponent>(IEndpointRouteBuilder) |
Belirtilen |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
tarafından |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
tarafından |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
tarafından |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
Dosya olmayan adlara yönelik isteklerle eşleşmesi için en düşük olası önceliğe sahip özelleştirilmiş RouteEndpointIEndpointRouteBuilder bir ekler. İstek, ve |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
Dosya olmayan adlara yönelik isteklerle eşleşmesi için en düşük olası önceliğe sahip özelleştirilmiş RouteEndpointIEndpointRouteBuilder bir ekler. İstek, ve |
MapFallbackToPage(IEndpointRouteBuilder, String) |
Dosya olmayan adlara yönelik isteklerle eşleşmesi için en düşük olası önceliğe sahip özelleştirilmiş RouteEndpointIEndpointRouteBuilder bir ekler. İstek, ile eşleşen |
MapFallbackToPage(IEndpointRouteBuilder, String, String) |
Dosya olmayan adlara yönelik isteklerle eşleşmesi için en düşük olası önceliğe sahip özelleştirilmiş RouteEndpointIEndpointRouteBuilder bir ekler. İstek, ile eşleşen |
MapRazorPages(IEndpointRouteBuilder) |
Razor Sayfaları için uç noktaları öğesine IEndpointRouteBuilderekler. |
DisableRequestTimeout(IEndpointConventionBuilder) |
Uç noktalarda istek zaman aşımını devre dışı bırakır. |
WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy) |
Uç noktalar için bir zaman aşımı ilkesi belirtir. |
WithRequestTimeout(IEndpointConventionBuilder, String) |
Uç noktalar için bir zaman aşımı ilkesi belirtir. |
WithRequestTimeout(IEndpointConventionBuilder, TimeSpan) |
Uç noktalar için bir zaman aşımı belirtir. |
ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>) |
Uç noktaların kısa devresi. Uç noktanın yürütülmesi, UseEndpoint yerine UseRouting ara yazılımında gerçekleşir. |
MapFallbackToFile(IEndpointRouteBuilder, String) |
Dosya adı olmayan istekler için olası en düşük önceliğe sahip isteklerle eşleşecek özel RouteEndpointIEndpointRouteBuilder bir ekler. İstek, tarafından |
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) |
Dosya adı olmayan istekler için olası en düşük önceliğe sahip isteklerle eşleşecek özel RouteEndpointIEndpointRouteBuilder bir ekler. İstek, tarafından |
MapFallbackToFile(IEndpointRouteBuilder, String, String) |
Dosya adı olmayan istekler için olası en düşük önceliğe sahip isteklerle eşleşecek özel RouteEndpointIEndpointRouteBuilder bir ekler. İstek, tarafından |
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) |
Dosya adı olmayan istekler için olası en düşük önceliğe sahip isteklerle eşleşecek özel RouteEndpointIEndpointRouteBuilder bir ekler. İstek, tarafından |
AddEndpointFilter<TFilterType>(RouteGroupBuilder) |
Yol işleyicisine türünde |
MapIdentityApi<TUser>(IEndpointRouteBuilder) |
ASP.NET Core Identity kullanarak kaydolmak, oturum açmak ve oturumu açmak için uç noktalar ekleyin. |
MapShortCircuit(IEndpointRouteBuilder, Int32, String[]) |
Belirtilen ön eklerin HTTP istekleriyle (tüm fiiller) eşleşen öğesine bir RouteEndpointIEndpointRouteBuilder ekler. |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin