RouteConfig クラスで次のルートが定義されています。
routes.MapRoute(
name: "DefaultMessage",
url: "API/{action}",
defaults: new { action = "MessageGateway" }
);
routes.MapRoute(
name: "DefaultNoParms",
url: "{controller}/{action}",
defaults: new { controller = "API", action = "Login" }
);
アドレスとして localhost:65133/ だけを使用して localhost でこれをテストすると、APIController の Login ActionResult にルーティングされますが、localhost:65133/API を試すと、次のエラーが発生します。
一致したルートには、必須の「コントローラー」ルート値が含まれていません
誰が何が悪いのか教えてもらえますか? ActionResult MessageGateway は存在します...