System.Web.Http.HttpRouteCollection:RouteCollection.IgnoreRoute的等价物是什么?

时间:2013-11-10 22:10:03

标签: asp.net asp.net-web-api asp.net-mvc-routing asp.net-routing owin

我正在尝试将webapi项目更改为使用OWIN,部分基于本文:

http://www.asp.net/web-api/overview/hosting-aspnet-web-api/use-owin-to-self-host-web-api

但是,这似乎涉及将RouteConfig.RegisterRoutes方法从使用System.Web.Routing.RouteCollection更改为System.Web.Http.HttpRouteCollection。如何使用HttpRouteCollection

执行以下操作
public static void RegisterRoutes(HttpRouteCollection routes)
        {
            routes.IgnoreRoute("elmah.axd");  // No IgnoreRoute extension for HttpRouteCollection?

或者我接近这一切都错了?

这个的主要驱动因素是我在项目中使用signalR,但因为它似乎自动使用OWIN我最终在Global.asax(用于webapi的东西)和OwinStartup类(用于signalR)中混合配置)我宁愿在一个地方做这一切。

0 个答案:

没有答案