2017-06-26 10 views
-1

私は同じよう/test/test/method1を利用したいと思います - 同じタスクを実行します。
/test/method2の場合は、他の操作を行ってください。WebAPI:MapHttpAttributeRoutes()を使用せずに同じアクションに複数のURLをマップします。私は<br> /テスト、<br> /テスト/ method1に<br> /テスト/法2に</p> <p>を次の三つのエンドポイントのURLを作成する必要が

これを達成するためのさまざまな方法は何ですか?私が試したのは以下の通りです。最初の2つのURLでは動作しますが、/test/method2は機能しません。「見つかりません」という例外があります。

は、いくつかの設計上の問題のため、私はGlobalConfiguration.Configuration.MapHttpAttributeRoutes();

enter image description here

答えて

0

[OK]を使うことができませんでした。ついにできた。

コントローラにMethod2()のアクションを追加する必要がありましたが、期待通りに機能しました。

/test - goes to action Method1()
/test/method1 - goes to action Method1()
/test/method2 - goes to action Method2()

関連する問題