RequestDelegateRouteBuilderExtensions.MapMiddlewareVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) RequestDelegateRouteBuilderExtensions.MapMiddlewareVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) RequestDelegateRouteBuilderExtensions.MapMiddlewareVerb(IRouteBuilder, String, String, Action<IApplicationBuilder>) Method

Definition

Adds a route to the IRouteBuilder that only matches HTTP requests for the given verb, template, and action.

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

Parameters

verb
String String String

The HTTP verb allowed by the route.

template
String String String

The route template.

action
Action<IApplicationBuilder>

The action to apply to the IApplicationBuilder.

Returns

A reference to the builder after this operation has completed.

Applies to