RequestDelegateRouteBuilderExtensions.MapVerb Metodo

Definizione

Overload

MapVerb(IRouteBuilder, String, String, RequestDelegate)

Aggiunge una route all'oggetto che corrisponde solo alle richieste HTTP per l'oggetto IRouteBuilder , templatee handlerspecificatoverb.

MapVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>)

Aggiunge una route all'oggetto che corrisponde solo alle richieste HTTP per l'oggetto IRouteBuilder , templatee actionspecificatoverb.

MapVerb(IRouteBuilder, String, String, Func<HttpRequest,HttpResponse,RouteData,Task>)

Aggiunge una route all'oggetto che corrisponde solo alle richieste HTTP per l'oggetto IRouteBuilder , templatee handlerspecificatoverb.

MapVerb(IRouteBuilder, String, String, RequestDelegate)

Aggiunge una route all'oggetto che corrisponde solo alle richieste HTTP per l'oggetto IRouteBuilder , templatee handlerspecificatoverb.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Routing::IRouteBuilder ^ MapVerb(Microsoft::AspNetCore::Routing::IRouteBuilder ^ builder, System::String ^ verb, System::String ^ template, Microsoft::AspNetCore::Http::RequestDelegate ^ handler);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapVerb (this Microsoft.AspNetCore.Routing.IRouteBuilder builder, string verb, string template, Microsoft.AspNetCore.Http.RequestDelegate handler);
static member MapVerb : Microsoft.AspNetCore.Routing.IRouteBuilder * string * string * Microsoft.AspNetCore.Http.RequestDelegate -> Microsoft.AspNetCore.Routing.IRouteBuilder
<Extension()>
Public Function MapVerb (builder As IRouteBuilder, verb As String, template As String, handler As RequestDelegate) As IRouteBuilder

Parametri

builder
IRouteBuilder

Oggetto IRouteBuilder.

verb
String

Verbo HTTP consentito dalla route.

template
String

Modello di route.

handler
RequestDelegate

Gestore RequestDelegate della route.

Restituisce

Riferimento all'oggetto dopo il completamento dell'operazione builder .

Si applica a

MapVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>)

Aggiunge una route all'oggetto che corrisponde solo alle richieste HTTP per l'oggetto IRouteBuilder , templatee actionspecificatoverb.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Routing::IRouteBuilder ^ MapVerb(Microsoft::AspNetCore::Routing::IRouteBuilder ^ builder, System::String ^ verb, System::String ^ template, Action<Microsoft::AspNetCore::Builder::IApplicationBuilder ^> ^ action);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapVerb (this Microsoft.AspNetCore.Routing.IRouteBuilder builder, string verb, string template, Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> action);
static member MapVerb : Microsoft.AspNetCore.Routing.IRouteBuilder * string * string * Action<Microsoft.AspNetCore.Builder.IApplicationBuilder> -> Microsoft.AspNetCore.Routing.IRouteBuilder
<Extension()>
Public Function MapVerb (builder As IRouteBuilder, verb As String, template As String, action As Action(Of IApplicationBuilder)) As IRouteBuilder

Parametri

builder
IRouteBuilder

Oggetto IRouteBuilder.

verb
String

Verbo HTTP consentito dalla route.

template
String

Modello di route.

action
Action<IApplicationBuilder>

Azione da applicare all'oggetto IApplicationBuilder.

Restituisce

Riferimento all'oggetto dopo il completamento dell'operazione builder .

Si applica a

MapVerb(IRouteBuilder, String, String, Func<HttpRequest,HttpResponse,RouteData,Task>)

Aggiunge una route all'oggetto che corrisponde solo alle richieste HTTP per l'oggetto IRouteBuilder , templatee handlerspecificatoverb.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Routing::IRouteBuilder ^ MapVerb(Microsoft::AspNetCore::Routing::IRouteBuilder ^ builder, System::String ^ verb, System::String ^ template, Func<Microsoft::AspNetCore::Http::HttpRequest ^, Microsoft::AspNetCore::Http::HttpResponse ^, Microsoft::AspNetCore::Routing::RouteData ^, System::Threading::Tasks::Task ^> ^ handler);
public static Microsoft.AspNetCore.Routing.IRouteBuilder MapVerb (this Microsoft.AspNetCore.Routing.IRouteBuilder builder, string verb, string template, Func<Microsoft.AspNetCore.Http.HttpRequest,Microsoft.AspNetCore.Http.HttpResponse,Microsoft.AspNetCore.Routing.RouteData,System.Threading.Tasks.Task> handler);
static member MapVerb : Microsoft.AspNetCore.Routing.IRouteBuilder * string * string * Func<Microsoft.AspNetCore.Http.HttpRequest, Microsoft.AspNetCore.Http.HttpResponse, Microsoft.AspNetCore.Routing.RouteData, System.Threading.Tasks.Task> -> Microsoft.AspNetCore.Routing.IRouteBuilder
<Extension()>
Public Function MapVerb (builder As IRouteBuilder, verb As String, template As String, handler As Func(Of HttpRequest, HttpResponse, RouteData, Task)) As IRouteBuilder

Parametri

builder
IRouteBuilder

Oggetto IRouteBuilder.

verb
String

Verbo HTTP consentito dalla route.

template
String

Modello di route.

handler
Func<HttpRequest,HttpResponse,RouteData,Task>

Gestore della route.

Restituisce

Riferimento all'oggetto dopo il completamento dell'operazione builder .

Si applica a