RouteBuilder 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.
Bir uygulamada yolları belirtmek için destek sağlar.
public ref class RouteBuilder : Microsoft::AspNetCore::Routing::IRouteBuilder
public class RouteBuilder : Microsoft.AspNetCore.Routing.IRouteBuilder
type RouteBuilder = class
interface IRouteBuilder
Public Class RouteBuilder
Implements IRouteBuilder
- Devralma
-
RouteBuilder
- Uygulamalar
Oluşturucular
RouteBuilder(IApplicationBuilder) |
verilen yeni RouteBuilder bir |
RouteBuilder(IApplicationBuilder, IRouter) |
ve |
Özellikler
ApplicationBuilder |
IApplicationBuilder öğesini alır. |
DefaultHandler |
Bir yol listesine eklenirse IRouter ancak kendi yolunu belirtmezse işleyici olarak kullanılan varsayılanı IRouter alır veya ayarlar. |
Routes |
Oluşturucuda yapılandırılan yolları alır. |
ServiceProvider |
Yolların hizmetlerini çözümlemek IServiceProvider için kullanılan kümeleri alır. |
Yöntemler
Build() |
özelliğinde Routes belirtilen yolları yönlendiren bir IRouter oluşturur. |
Uzantı Metotları
MapRoute(IRouteBuilder, String, String) |
öğesine belirtilen ad ve şablonla bir yol IRouteBuilder ekler. |
MapRoute(IRouteBuilder, String, String, Object) |
öğesine belirtilen ad, şablon ve varsayılan değerlerle bir yol IRouteBuilder ekler. |
MapRoute(IRouteBuilder, String, String, Object, Object) |
öğesine belirtilen ad, şablon, varsayılan değerler ve kısıtlamalarla bir yol IRouteBuilder ekler. |
MapRoute(IRouteBuilder, String, String, Object, Object, Object) |
öğesine belirtilen ad, şablon, varsayılan değerler ve veri belirteçleriyle bir yol IRouteBuilder ekler. |
MapAreaRoute(IRouteBuilder, String, String, String) |
belirtilen |
MapAreaRoute(IRouteBuilder, String, String, String, Object) |
Belirtilen |
MapAreaRoute(IRouteBuilder, String, String, String, Object, Object) |
Belirtilen |
MapAreaRoute(IRouteBuilder, String, String, String, Object, Object, Object) |
Belirtilen |
MapSpaFallbackRoute(IRouteBuilder, String, Object, Object, Object) |
İstenen URL statik bir dosya için görünüyorsa (örneğin, dosya adı uzantısı varsa) otomatik olarak atlanan bir yol yapılandırır. |
MapSpaFallbackRoute(IRouteBuilder, String, String, Object, Object, Object) |
İstenen URL statik bir dosya için görünüyorsa (örneğin, dosya adı uzantısı varsa) otomatik olarak atlanan bir yol yapılandırır. |
MapWebApiRoute(IRouteBuilder, String, String) |
Bir uygulamada yolları belirtmek için destek sağlar. |
MapWebApiRoute(IRouteBuilder, String, String, Object) |
Bir uygulamada yolları belirtmek için destek sağlar. |
MapWebApiRoute(IRouteBuilder, String, String, Object, Object) |
Bir uygulamada yolları belirtmek için destek sağlar. |
MapWebApiRoute(IRouteBuilder, String, String, Object, Object, Object) |
Bir uygulamada yolları belirtmek için destek sağlar. |
MapDelete(IRouteBuilder, String, RequestDelegate) |
öğesine yalnızca verilen |
MapDelete(IRouteBuilder, String, Action<IApplicationBuilder>) |
öğesine yalnızca verilen |
MapDelete(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
öğesine yalnızca verilen |
MapGet(IRouteBuilder, String, RequestDelegate) |
öğesine yalnızca verilen |
MapGet(IRouteBuilder, String, Action<IApplicationBuilder>) |
öğesine yalnızca verilen |
MapGet(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
öğesine yalnızca verilen |
MapMiddlewareDelete(IRouteBuilder, String, Action<IApplicationBuilder>) |
öğesine yalnızca verilen |
MapMiddlewareGet(IRouteBuilder, String, Action<IApplicationBuilder>) |
öğesine yalnızca verilen |
MapMiddlewarePost(IRouteBuilder, String, Action<IApplicationBuilder>) |
öğesine yalnızca verilen |
MapMiddlewarePut(IRouteBuilder, String, Action<IApplicationBuilder>) |
öğesine yalnızca verilen |
MapMiddlewareRoute(IRouteBuilder, String, Action<IApplicationBuilder>) |
Verilen |
MapMiddlewareVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) |
öğesine yalnızca verilen |
MapPost(IRouteBuilder, String, RequestDelegate) |
öğesine yalnızca verilen |
MapPost(IRouteBuilder, String, Action<IApplicationBuilder>) |
öğesine yalnızca verilen |
MapPost(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
öğesine yalnızca verilen |
MapPut(IRouteBuilder, String, RequestDelegate) |
öğesine yalnızca verilen |
MapPut(IRouteBuilder, String, Action<IApplicationBuilder>) |
öğesine yalnızca verilen |
MapPut(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
öğesine yalnızca verilen |
MapRoute(IRouteBuilder, String, RequestDelegate) |
Verilen |
MapRoute(IRouteBuilder, String, Action<IApplicationBuilder>) |
Verilen |
MapVerb(IRouteBuilder, String, String, RequestDelegate) |
öğesine yalnızca verilen |
MapVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) |
öğesine yalnızca verilen |
MapVerb(IRouteBuilder, String, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
öğesine yalnızca verilen |