3

Web フォーム ソリューションで ASP.NET MVC Web API を動作させようとしています。残念ながら、すべてを MVC に切り替えることはできません。現在、HttpRoute のマッピングに固執しています。Application_Start現在、ルートをメソッドに追加しようとしていますGlobal.asaxが、問題があります。

私が見つけたすべての指示は、メソッドを呼び出す必要があると述べていRouteTable.RoutesますMapHttpRoute。しかし、これはクラスにのみ存在するメソッドですSystem.Web.Http.HttpRouteCollection。ただし、何らかの理由で、私のRouteTable.RoutesインスタンスのタイプはSystem.Web.Routing.RouteCollection.

どうすればこれを機能させることができるか知っている人はいますか?

前もって感謝します。

4

1 に答える 1

0

問題が何であるかはよくわかりませんが、RouteCollectionExtensionsオブジェクトから直接MapHttpRoute拡張メソッドを呼び出すだけで、問題なく動作しました。ああ。

于 2012-12-27T23:14:25.950 に答える