RequestDelegateRouteBuilderExtensions.MapVerb Metoda

Definicja

Przeciążenia

MapVerb(IRouteBuilder, String, String, RequestDelegate)

Dodaje trasę do obiektu IRouteBuilder , która odpowiada tylko żądaniom HTTP dla danego verbelementu , templatei handler.

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

Dodaje trasę do obiektu IRouteBuilder , która odpowiada tylko żądaniom HTTP dla danego verbelementu , templatei action.

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

Dodaje trasę do obiektu IRouteBuilder , która odpowiada tylko żądaniom HTTP dla danego verbelementu , templatei handler.

MapVerb(IRouteBuilder, String, String, RequestDelegate)

Źródło:
RequestDelegateRouteBuilderExtensions.cs
Źródło:
RequestDelegateRouteBuilderExtensions.cs

Dodaje trasę do obiektu IRouteBuilder , która odpowiada tylko żądaniom HTTP dla danego verbelementu , templatei handler.

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

Parametry

builder
IRouteBuilder

Element IRouteBuilder.

verb
String

Czasownik HTTP dozwolony przez trasę.

template
String

Szablon trasy.

handler
RequestDelegate

Procedura RequestDelegate obsługi tras.

Zwraca

Odwołanie do elementu po zakończeniu builder tej operacji.

Dotyczy

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

Dodaje trasę do obiektu IRouteBuilder , która odpowiada tylko żądaniom HTTP dla danego verbelementu , templatei action.

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

Parametry

builder
IRouteBuilder

Element IRouteBuilder.

verb
String

Czasownik HTTP dozwolony przez trasę.

template
String

Szablon trasy.

action
Action<IApplicationBuilder>

Akcja, która ma dotyczyć elementu IApplicationBuilder.

Zwraca

Odwołanie do elementu po zakończeniu builder tej operacji.

Dotyczy

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

Źródło:
RequestDelegateRouteBuilderExtensions.cs
Źródło:
RequestDelegateRouteBuilderExtensions.cs

Dodaje trasę do obiektu IRouteBuilder , która odpowiada tylko żądaniom HTTP dla danego verbelementu , templatei handler.

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

Parametry

builder
IRouteBuilder

Element IRouteBuilder.

verb
String

Czasownik HTTP dozwolony przez trasę.

template
String

Szablon trasy.

handler
Func<HttpRequest,HttpResponse,RouteData,Task>

Procedura obsługi tras.

Zwraca

Odwołanie do elementu po zakończeniu builder tej operacji.

Dotyczy