2016-06-01 1 views

答えて

1

OpenAPI/Swagger仕様では、REST APIクライアント(C#、TypeScript、Javascriptなど)またはサーバースタブ(ASP.NET5)などを生成するための無料のオープンソースコードジェネレータを試してください。ここで

は良い出発点である:typescriptについてはhttps://github.com/swagger-api/swagger-codegen#getting-started

、闊歩codegenのは、別のライブラリをサポート:typescript-nodetypescript-angulartypescript-angular2typescript-fetch

2

をまた、.NET用闊歩ツールチェーンをNSwagをチェックアウトすることができますおよびTypeScript。

このツールは、これらのSwagger仕様に基づいて既存のWeb APIコントローラとクライアントコードからSwagger仕様を生成します。 CallbacksまたはPromises、AngularJSまたはAngular2を使用して、JQuery用のTypeScriptクライアントコードを生成できます。生成されたDTO(要求/応答タイプ)は、インタフェースまたはクラス(日付変換、ラクダケーシングなど)を使用できます。ラインツール。

enter image description here

免責事項:私はNSwagの貢献者の一人です。

0

私は、asp.net webapiプロジェクトに基づいて、typescriptモデルとサービスを生成するためのツールを構築しています。

私の意図は、AspnetクラシックとAspnetコアwebapisをサポートすることです。 生成されたtypescriptサービスに対して角度(4.3.0+)、jquery、およびfetchのいずれかを選択できます。

まだ暫定版ですが、問題なしで私のプロジェクトのいくつかを使っています:https://github.com/guimabdo/WebTyped

関連する問題