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 IEndpointRouteBuilder hem de IEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, MapGroup(IEndpointRouteBuilder, RoutePattern) tarafından 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 IEndpointRouteBuilder hem de IEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, MapGroup(IEndpointRouteBuilder, RoutePattern) tarafından 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 IEndpointRouteBuilder hem de IEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, MapGroup(IEndpointRouteBuilder, RoutePattern) tarafından tanımlanan ön eke sahip uç noktalar eklemek ve kuralları kullanarak bu uç noktaları özelleştirmek için kullanılabilir. |
IEndpointRouteBuilder.CreateApplicationBuilder() |
Hem IEndpointRouteBuilder hem de IEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, MapGroup(IEndpointRouteBuilder, RoutePattern) tarafından tanımlanan ön eke sahip uç noktalar eklemek ve kuralları kullanarak bu uç noktaları özelleştirmek için kullanılabilir. |
IEndpointRouteBuilder.DataSources |
Hem IEndpointRouteBuilder hem de IEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, MapGroup(IEndpointRouteBuilder, RoutePattern) tarafından tanımlanan ön eke sahip uç noktalar eklemek ve kuralları kullanarak bu uç noktaları özelleştirmek için kullanılabilir. |
IEndpointRouteBuilder.ServiceProvider |
Hem IEndpointRouteBuilder hem de IEndpointConventionBuilder arabirimlerini uygulayan ortak ön eke sahip uç nokta gruplarını tanımlamak için bir oluşturucu. Bu, MapGroup(IEndpointRouteBuilder, RoutePattern) tarafından 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 |
MapBlazorHub(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Blazor Hub |
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) |
denetleyici eylemleri için uç noktaları IEndpointRouteBuilder ekler ve verilen |
MapControllerRoute(IEndpointRouteBuilder, String, String, Object, Object, Object) |
denetleyici eylemleri için uç noktaları IEndpointRouteBuilder ekler ve verilen |
MapControllers(IEndpointRouteBuilder) |
Hiçbir yol belirtmeden denetleyici eylemleri için uç noktaları IEndpointRouteBuilder ekler. |
MapDefaultControllerRoute(IEndpointRouteBuilder) |
denetleyici eylemleri için uç noktaları IEndpointRouteBuilder ekler ve varsayılan yolu |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String) |
IEndpointRouteBuilder tarafından üretilen yol değerlerini kullanarak bir denetleyici eylemi seçmeye çalışacak özel bir RouteEndpoint |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
IEndpointRouteBuilder tarafından üretilen yol değerlerini kullanarak bir denetleyici eylemi seçmeye çalışacak özel bir RouteEndpoint |
MapDynamicControllerRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
IEndpointRouteBuilder tarafından üretilen yol değerlerini kullanarak bir denetleyici eylemi seçmeye çalışacak özel bir RouteEndpoint |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String) |
IEndpointRouteBuilder dosya olmayan adlara yönelik istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
MapFallbackToAreaController(IEndpointRouteBuilder, String, String, String, String) |
IEndpointRouteBuilder dosya olmayan adlara yönelik istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
MapFallbackToController(IEndpointRouteBuilder, String, String) |
IEndpointRouteBuilder dosya olmayan adlara yönelik istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
MapFallbackToController(IEndpointRouteBuilder, String, String, String) |
IEndpointRouteBuilder dosya olmayan adlara yönelik istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
Map(IEndpointRouteBuilder, RoutePattern, RequestDelegate) |
belirtilen desen için HTTP istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
Map(IEndpointRouteBuilder, RoutePattern, Delegate) |
belirtilen desen için HTTP istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
Map(IEndpointRouteBuilder, String, RequestDelegate) |
belirtilen desen için HTTP istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
Map(IEndpointRouteBuilder, String, Delegate) |
belirtilen desen için HTTP istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapDelete(IEndpointRouteBuilder, String, RequestDelegate) |
belirtilen desen için HTTP DELETE istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapDelete(IEndpointRouteBuilder, String, Delegate) |
belirtilen desen için HTTP DELETE istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapFallback(IEndpointRouteBuilder, Delegate) |
IEndpointRouteBuilder dosya olmayan adlara yönelik istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. |
MapFallback(IEndpointRouteBuilder, String, Delegate) |
IEndpointRouteBuilder sağlanan desenle mümkün olan en düşük öncelikle eşleşecek özel bir RouteEndpoint ekler. |
MapGet(IEndpointRouteBuilder, String, RequestDelegate) |
belirtilen desen için HTTP GET istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapGet(IEndpointRouteBuilder, String, Delegate) |
belirtilen desen için HTTP GET istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapGroup(IEndpointRouteBuilder, RoutePattern) |
Tüm uç noktaları belirtilen |
MapGroup(IEndpointRouteBuilder, String) |
Tüm uç noktaları belirtilen |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, RequestDelegate) |
belirtilen HTTP yöntemleri ve deseni için HTTP istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapMethods(IEndpointRouteBuilder, String, IEnumerable<String>, Delegate) |
belirtilen HTTP yöntemleri ve deseni için HTTP istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapPatch(IEndpointRouteBuilder, String, RequestDelegate) |
Belirtilen desen için HTTP PATCH istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapPatch(IEndpointRouteBuilder, String, Delegate) |
Belirtilen desen için HTTP PATCH istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapPost(IEndpointRouteBuilder, String, RequestDelegate) |
belirtilen desen için HTTP POST istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapPost(IEndpointRouteBuilder, String, Delegate) |
belirtilen desen için HTTP POST istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapPut(IEndpointRouteBuilder, String, RequestDelegate) |
belirtilen desen için HTTP PUT istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapPut(IEndpointRouteBuilder, String, Delegate) |
belirtilen desen için HTTP PUT istekleriyle eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |
MapFallback(IEndpointRouteBuilder, RequestDelegate) |
IEndpointRouteBuilder dosya olmayan adlara yönelik istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. |
MapFallback(IEndpointRouteBuilder, String, RequestDelegate) |
IEndpointRouteBuilder sağlanan desenle mümkün olan en düşük öncelikle eşleşecek özel bir RouteEndpoint ekler. |
MapHealthChecks(IEndpointRouteBuilder, String) |
Belirtilen şablonla IEndpointRouteBuilder sistem durumu denetimleri uç noktası ekler. |
MapHealthChecks(IEndpointRouteBuilder, String, HealthCheckOptions) |
Belirtilen şablon ve seçeneklerle IEndpointRouteBuilder sistem durumu denetimleri uç noktası ekler. |
MapHub<THub>(IEndpointRouteBuilder, String) |
Belirtilen yol ile gelen istekleri belirtilen Hub türüyle eşler. |
MapHub<THub>(IEndpointRouteBuilder, String, Action<HttpConnectionDispatcherOptions>) |
Belirtilen yol ile gelen istekleri belirtilen Hub türüyle eşler. |
MapOpenApi(IEndpointRouteBuilder, String) |
Geçerli uygulamayla ilişkili OpenAPI belgesini çözümlemek için geçerli uygulamaya bir uç nokta kaydedin. |
MapRazorComponents<TRootComponent>(IEndpointRouteBuilder) |
Belirtilen |
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String) |
|
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object) |
|
MapDynamicPageRoute<TTransformer>(IEndpointRouteBuilder, String, Object, Int32) |
|
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String) |
IEndpointRouteBuilder dosya olmayan adlara yönelik istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
MapFallbackToAreaPage(IEndpointRouteBuilder, String, String, String) |
IEndpointRouteBuilder dosya olmayan adlara yönelik istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
MapFallbackToPage(IEndpointRouteBuilder, String) |
IEndpointRouteBuilder dosya olmayan adlara yönelik istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
MapFallbackToPage(IEndpointRouteBuilder, String, String) |
IEndpointRouteBuilder dosya olmayan adlara yönelik istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
MapRazorPages(IEndpointRouteBuilder) |
IEndpointRouteBuilderRazor Sayfaları için uç noktalar ekler. |
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 zaman aşımını 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. |
MapStaticAssets(IEndpointRouteBuilder, String) |
Derleme sırasında üretilen statik dosyaları uç nokta olarak eşler. |
MapFallbackToFile(IEndpointRouteBuilder, String) |
IEndpointRouteBuilder, dosya adı olmayan istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
MapFallbackToFile(IEndpointRouteBuilder, String, StaticFileOptions) |
IEndpointRouteBuilder, dosya adı olmayan istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
MapFallbackToFile(IEndpointRouteBuilder, String, String) |
IEndpointRouteBuilder, dosya adı olmayan istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
MapFallbackToFile(IEndpointRouteBuilder, String, String, StaticFileOptions) |
IEndpointRouteBuilder, dosya adı olmayan istekleri mümkün olan en düşük önceliğe sahip eşleştirecek özel bir RouteEndpoint ekler. İstek, |
AddEndpointFilter<TFilterType>(RouteGroupBuilder) |
|
MapIdentityApi<TUser>(IEndpointRouteBuilder) |
ASP.NET Core Identity kullanarak kaydolmak, oturum açmak ve oturumu kapatmak için uç noktalar ekleyin. |
MapShortCircuit(IEndpointRouteBuilder, Int32, String[]) |
Belirtilen ön eklerin HTTP istekleriyle (tüm fiiller) eşleşen IEndpointRouteBuilder bir RouteEndpoint ekler. |