RouteBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce il supporto per specificare route in un'applicazione.
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
- Ereditarietà
-
RouteBuilder
- Implementazioni
Costruttori
RouteBuilder(IApplicationBuilder) |
Costruisce una nuova RouteBuilder istanza specificata da |
RouteBuilder(IApplicationBuilder, IRouter) |
Costruisce una nuova RouteBuilder istanza specificata da |
Proprietà
ApplicationBuilder |
Ottiene l'oggetto IApplicationBuilder. |
DefaultHandler |
Ottiene o imposta il valore predefinito IRouter utilizzato come gestore se un IRouter oggetto viene aggiunto all'elenco di route, ma non specifica il proprio. |
Routes |
Ottiene le route configurate nel generatore. |
ServiceProvider |
Ottiene i set usati IServiceProvider per risolvere i servizi per le route. |
Metodi
Build() |
Compila un oggetto IRouter che instrada le route specificate nella Routes proprietà. |
Metodi di estensione
MapRoute(IRouteBuilder, String, String) |
Aggiunge una route all'oggetto IRouteBuilder con il nome e il modello specificati. |
MapRoute(IRouteBuilder, String, String, Object) |
Aggiunge una route all'oggetto IRouteBuilder con il nome, il modello e i valori predefiniti specificati. |
MapRoute(IRouteBuilder, String, String, Object, Object) |
Aggiunge una route all'oggetto IRouteBuilder con il nome, il modello, i valori predefiniti e i vincoli specificati. |
MapRoute(IRouteBuilder, String, String, Object, Object, Object) |
Aggiunge una route a IRouteBuilder con il nome, il modello, i valori predefiniti e i token di dati specificati. |
MapAreaRoute(IRouteBuilder, String, String, String) |
Aggiunge una route all'oggetto con l'area IRouteBuilder MVC specificata con l'oggetto specificato |
MapAreaRoute(IRouteBuilder, String, String, String, Object) |
Aggiunge una route all'oggetto IRouteBuilder con l'area MVC specificata con l'oggetto specificato |
MapAreaRoute(IRouteBuilder, String, String, String, Object, Object) |
Aggiunge una route all'oggetto IRouteBuilder con l'area MVC specificata con l'oggetto , |
MapAreaRoute(IRouteBuilder, String, String, String, Object, Object, Object) |
Aggiunge una route all'oggetto IRouteBuilder con l'area MVC specificata con l'oggetto , |
MapSpaFallbackRoute(IRouteBuilder, String, Object, Object, Object) |
Configura una route che viene ignorata automaticamente se l'URL richiesto sembra essere per un file statico, ad esempio se ha un'estensione del nome file. |
MapSpaFallbackRoute(IRouteBuilder, String, String, Object, Object, Object) |
Configura una route che viene ignorata automaticamente se l'URL richiesto sembra essere per un file statico, ad esempio se ha un'estensione del nome file. |
MapWebApiRoute(IRouteBuilder, String, String) |
Fornisce il supporto per specificare route in un'applicazione. |
MapWebApiRoute(IRouteBuilder, String, String, Object) |
Fornisce il supporto per specificare route in un'applicazione. |
MapWebApiRoute(IRouteBuilder, String, String, Object, Object) |
Fornisce il supporto per specificare route in un'applicazione. |
MapWebApiRoute(IRouteBuilder, String, String, Object, Object, Object) |
Fornisce il supporto per specificare route in un'applicazione. |
MapDelete(IRouteBuilder, String, RequestDelegate) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP DELETE per l'oggetto specificato |
MapDelete(IRouteBuilder, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP DELETE per l'oggetto specificato |
MapDelete(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP DELETE per l'oggetto specificato |
MapGet(IRouteBuilder, String, RequestDelegate) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP GET per l'oggetto specificato |
MapGet(IRouteBuilder, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP GET per l'oggetto specificato |
MapGet(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP GET per l'oggetto specificato |
MapMiddlewareDelete(IRouteBuilder, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP DELETE per l'oggetto specificato |
MapMiddlewareGet(IRouteBuilder, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP GET per l'oggetto specificato |
MapMiddlewarePost(IRouteBuilder, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP POST per l'oggetto specificato |
MapMiddlewarePut(IRouteBuilder, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste PUT HTTP per l'oggetto specificato |
MapMiddlewareRoute(IRouteBuilder, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto per l'oggetto IRouteBuilder specificato |
MapMiddlewareVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto che corrisponde solo alle richieste HTTP per l'oggetto IRouteBuilder , |
MapPost(IRouteBuilder, String, RequestDelegate) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP POST per l'oggetto specificato |
MapPost(IRouteBuilder, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP POST per l'oggetto specificato |
MapPost(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste HTTP POST per l'oggetto specificato |
MapPut(IRouteBuilder, String, RequestDelegate) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste PUT HTTP per l'oggetto specificato |
MapPut(IRouteBuilder, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste PUT HTTP per l'oggetto specificato |
MapPut(IRouteBuilder, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Aggiunge una route all'oggetto IRouteBuilder che corrisponde solo alle richieste PUT HTTP per l'oggetto specificato |
MapRoute(IRouteBuilder, String, RequestDelegate) |
Aggiunge una route all'oggetto per l'oggetto IRouteBuilder specificato |
MapRoute(IRouteBuilder, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto per l'oggetto IRouteBuilder specificato |
MapVerb(IRouteBuilder, String, String, RequestDelegate) |
Aggiunge una route all'oggetto che corrisponde solo alle richieste HTTP per l'oggetto IRouteBuilder , |
MapVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) |
Aggiunge una route all'oggetto che corrisponde solo alle richieste HTTP per l'oggetto IRouteBuilder , |
MapVerb(IRouteBuilder, String, String, Func<HttpRequest,HttpResponse,RouteData,Task>) |
Aggiunge una route all'oggetto che corrisponde solo alle richieste HTTP per l'oggetto IRouteBuilder , |