マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

開発手順

ツール

http://swagger.io/open-source-integrations/

言語毎の実装

swagger-ui

Swagger Spec Files(Json)を参照し、クライアントとして機能する。

swagger-editor

swagger-codegen

Json ファイルからクライアントコードを自動生成する。

, etc.

Swashbuckle

概要

利用手順

不明点

モデル・バインディングの仕様がカオスだから、自動生成だけでイケる気がしない。
XMLコメントの書き方などにルールなどはないのかなぁ?などと思った。

この辺か?

ざっと見たところ、[FromBody?] や [FromUri?] などの属性で、
絞ることで、Web APIの仕様も明確になるものと思われる。

Microsoft.AspNet?.WebApi?.HelpPage?

https://www.nuget.org/packages/Microsoft.AspNet.WebApi.HelpPage

ASP.NET MVCへの依存が欠点とされる。

以下のドキュメント出力機能を持つ。

参考


Tags: :プログラミング, :通信技術, :.NET開発, :.NET Core, :.NET Standard, :ASP.NET, :ASP.NET Web API


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS