Web Apiのルーティング

2016/09/29 Web API
ASP.Net MVC5のプロジェクトにjQuery用のApiControllerを追加し、ルートの設定もしたのにページが見つからない(404)エラー。

MVCのプロジェクトを作成する際、下記の「Web API」にチェックを入れていれば問題ない。
MVC新規プロジェクト


入れていない場合、初めてAPIのコントローラ追加時に下記のReadMeが表示されますが、赤枠の部分を読み落としていたのが原因。
readme.png

GlobalConfiguration.Configure(WebApiConfig.Register);

RouteConfig.RegisterRoutes(RouteTable.Routes);
よりも上にないといけないみたい。
OK キャンセル 確認 その他