RequestDelegateRouteBuilderExtensions.MapVerb Método

Definición

Sobrecargas

MapVerb(IRouteBuilder, String, String, RequestDelegate)

Agrega una ruta a que IRouteBuilder solo coincide con las solicitudes HTTP de , y handlerespecificadasverbtemplate.

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

Agrega una ruta a que IRouteBuilder solo coincide con las solicitudes HTTP de , y actionespecificadasverbtemplate.

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

Agrega una ruta a que IRouteBuilder solo coincide con las solicitudes HTTP de , y handlerespecificadasverbtemplate.

MapVerb(IRouteBuilder, String, String, RequestDelegate)

Source:
RequestDelegateRouteBuilderExtensions.cs
Source:
RequestDelegateRouteBuilderExtensions.cs

Agrega una ruta a que IRouteBuilder solo coincide con las solicitudes HTTP de , y handlerespecificadasverbtemplate.

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

Parámetros

verb
String

Verbo HTTP permitido por la ruta.

template
String

Plantilla de la ruta.

handler
RequestDelegate

Controlador RequestDelegate de ruta.

Devoluciones

Referencia a una builder vez completada esta operación.

Se aplica a

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

Agrega una ruta a que IRouteBuilder solo coincide con las solicitudes HTTP de , y actionespecificadasverbtemplate.

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

Parámetros

verb
String

Verbo HTTP permitido por la ruta.

template
String

Plantilla de la ruta.

action
Action<IApplicationBuilder>

Acción que se va a aplicar a IApplicationBuilder.

Devoluciones

Referencia a una builder vez completada esta operación.

Se aplica a

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

Source:
RequestDelegateRouteBuilderExtensions.cs
Source:
RequestDelegateRouteBuilderExtensions.cs

Agrega una ruta a que IRouteBuilder solo coincide con las solicitudes HTTP de , y handlerespecificadasverbtemplate.

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

Parámetros

verb
String

Verbo HTTP permitido por la ruta.

template
String

Plantilla de la ruta.

handler
Func<HttpRequest,HttpResponse,RouteData,Task>

Controlador de ruta.

Devoluciones

Referencia a una builder vez completada esta operación.

Se aplica a