ASP.NET 4 Web API ヘルプ ページ パッケージを nuget 経由で Web Api プロジェクトにインストールしました。何らかの理由で、すべての API エンドポイントが表示されません。XML を使用するように設定されたドキュメントがあります。なぜこれが起こっているのかわからないので、助けていただければ幸いです。
これがコントローラーの例です
public class ProductController : BaseController
{
// GET api/Product/Get/5/43324
[AcceptVerbs("GET")]
public ApiProduct Get(int id, [FromUri]int productId)
{
//// logic
}
}
ルート
config.Routes.MapHttpRoute(
name: "api-info",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new { id = RouteParameter.Optional, action = RouteParameter.Optional }
);
ありがとう