にWebApi.HelpPageを追加した後、私はのStructureMapを使用して既存のプロジェクトにwebApi.HelpPageエリアやビューを追加するには、ここ指示に従った - しかし、/ヘルプのURLにアクセスするとき: StructureMap Exception Code: 202 No Default Instance defined for PluginFamily Syste
Web APIがあり、ドキュメントを自動生成するためにweb api help pagesを追加しました。それは私のパラメータがリストアップされている方法のための偉大な作業だが、私はこのような方法があります: public SessionResult PostLogin(CreateSessionCommand request)
そして、私のヘルプページに、それが唯一のプロパティ]セクションに
Microsoftのwebapiヘルプページのnugetパッケージを使用しています。 私は最近、新しいコントローラを追加すると、ヘルプページ内のすべての私のルートが2回表示: GET api/v2/something/{id}
と GET api/v2/something?id={id}
をどのように私はこれらの重複を削除することができますか? 昨年追加された古いコントローラーの中には、意
Web APIヘルプページジェネレータでAPIドキュメントを生成しています。しかし、問題は、ヘルプページジェネレータがEnumパラメータを持つメソッドのドキュメントを生成できないことです。これは、オブジェクトと動的型のパラメータでも発生します。ここで は私の方法である: public HttpResponseMessage Get(Status status, DateTime? date = n
ASP.Net Web Apiのヘルプページは、パラメータがリクエストUriまたはBodyにあるかどうかを自動的に判断します。 QueryStringパラメータであるオプションパラメータを文書化するにはどうすればよいですか?私が持っている例えば は、このような "relatedToBookIdは" オプションのqueryStringパラメータである [GET] api/Books?relatedT