RequestDelegateRouteBuilderExtensions 类

定义

提供用于将新处理程序添加到 的 IRouteBuilder扩展方法。

public ref class RequestDelegateRouteBuilderExtensions abstract sealed
public static class RequestDelegateRouteBuilderExtensions
type RequestDelegateRouteBuilderExtensions = class
Public Module RequestDelegateRouteBuilderExtensions
继承
RequestDelegateRouteBuilderExtensions

方法

MapDelete(IRouteBuilder, String, Action<IApplicationBuilder>)

将一个路由添加到 , IRouteBuilder 该路由仅匹配给定 template的 、 和 action的 HTTP DELETE 请求。

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

将一个路由添加到 , IRouteBuilder 该路由仅匹配给定 template的 、 和 handler的 HTTP DELETE 请求。

MapDelete(IRouteBuilder, String, RequestDelegate)

将一个路由添加到 , IRouteBuilder 该路由仅匹配给定 template的 、 和 handler的 HTTP DELETE 请求。

MapGet(IRouteBuilder, String, Action<IApplicationBuilder>)

将一个路由添加到 , IRouteBuilder 该路由仅匹配给定 template的 、 和 action的 HTTP GET 请求。

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

将一个路由添加到 , IRouteBuilder 该路由仅匹配给定 template的 、 和 handler的 HTTP GET 请求。

MapGet(IRouteBuilder, String, RequestDelegate)

将一个路由添加到 , IRouteBuilder 该路由仅匹配给定 template的 、 和 handler的 HTTP GET 请求。

MapMiddlewareDelete(IRouteBuilder, String, Action<IApplicationBuilder>)

将一个路由添加到 , IRouteBuilder 该路由仅匹配给定 template的 、 和 action的 HTTP DELETE 请求。

MapMiddlewareGet(IRouteBuilder, String, Action<IApplicationBuilder>)

将一个路由添加到 , IRouteBuilder 该路由仅匹配给定 template的 、 和 action的 HTTP GET 请求。

MapMiddlewarePost(IRouteBuilder, String, Action<IApplicationBuilder>)

将一个仅与给定 template的 HTTP POST 请求匹配的 路由IRouteBuilder添加到 action

MapMiddlewarePut(IRouteBuilder, String, Action<IApplicationBuilder>)

向 添加一个路由, IRouteBuilder 该路由仅匹配给定 template的 、 和 action的 HTTP PUT 请求。

MapMiddlewareRoute(IRouteBuilder, String, Action<IApplicationBuilder>)

将路由添加到 IRouteBuilder 给定 template的 、 和 action

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

将路由添加到 仅 IRouteBuilder 匹配给定 verbtemplateaction的 HTTP 请求。

MapPost(IRouteBuilder, String, Action<IApplicationBuilder>)

将一个仅与给定 template的 HTTP POST 请求匹配的 路由IRouteBuilder添加到 action

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

将一个仅与给定 template的 HTTP POST 请求匹配的 路由IRouteBuilder添加到 handler

MapPost(IRouteBuilder, String, RequestDelegate)

将一个仅与给定 template的 HTTP POST 请求匹配的 路由IRouteBuilder添加到 handler

MapPut(IRouteBuilder, String, Action<IApplicationBuilder>)

向 添加一个路由, IRouteBuilder 该路由仅匹配给定 template的 、 和 action的 HTTP PUT 请求。

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

向 添加一个路由, IRouteBuilder 该路由仅匹配给定 template的 、 和 handler的 HTTP PUT 请求。

MapPut(IRouteBuilder, String, RequestDelegate)

向 添加一个路由, IRouteBuilder 该路由仅匹配给定 template的 、 和 handler的 HTTP PUT 请求。

MapRoute(IRouteBuilder, String, Action<IApplicationBuilder>)

将路由添加到 IRouteBuilder 给定 template的 、 和 action

MapRoute(IRouteBuilder, String, RequestDelegate)

将路由添加到 IRouteBuilder 给定 template的 、 和 handler

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

将路由添加到 仅 IRouteBuilder 匹配给定 verbtemplateaction的 HTTP 请求。

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

将路由添加到 仅 IRouteBuilder 匹配给定 verbtemplatehandler的 HTTP 请求。

MapVerb(IRouteBuilder, String, String, RequestDelegate)

将路由添加到 仅 IRouteBuilder 匹配给定 verbtemplatehandler的 HTTP 请求。

适用于