2

この記事の一部に基づいて、OWIN を使用するように webapi プロジェクトを変更しようとしています。

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

ただし、これには、RouteConfig.RegisterRoutesメソッドを a System.Web.Routing.RouteCollectionから a に変更する必要があるよう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 用) の構成が混在することになりました。すべてを 1 か所で行うことを好みます。

4

0 に答える 0