Application_Startでglobal.asax.csで呼び出される以下の登録があります。APIルートのコントローラはどこに置くのですか?
public static void Register(HttpConfiguration config)
{
config.MapHttpAttributeRoutes();
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
}
は、私は私の/ APIの特定の領域におけるコントローラまたは限り、私はApiControllerからそれを継承するようになるだけで「仕事」を置く必要がありますか? 私のコントローラが経路パスapi/{controller} /に応答することを意味します。
あなたはそれを試して何が起こったのか見ましたか? – mason
はい、しかしまた...その^。ちょうどそれを行い、その道を歩いてください。 – wakers01