私のASP.NETコア2.0 Web API(.NETコア)別のASP.NET Core 1.1 Web APIから関数を呼び出したい.NET Frameworkの場合)。ASP.NETコア内の1つのWeb APIから別のWeb APIへの呼び出し
これは、機能のhttpアドレスを呼び出すことで手動で行うことができます。しかし、より良い使用のために私に他のWeb APIのクラスを生成するツールはありますか?
私のASP.NETコア2.0 Web API(.NETコア)別のASP.NET Core 1.1 Web APIから関数を呼び出したい.NET Frameworkの場合)。ASP.NETコア内の1つのWeb APIから別のWeb APIへの呼び出し
これは、機能のhttpアドレスを呼び出すことで手動で行うことができます。しかし、より良い使用のために私に他のWeb APIのクラスを生成するツールはありますか?
JSONまたはurlからC#クラスを生成することができます。
Visual Studioでこれを自動的に行うことができます。余分なユーティリティは不要です –
「編集」>「形式を選択して貼り付け」> JSONをクラスとして貼り付ける'** Web Essentials **をインストールする必要があります。また、URLからクラスを生成することはできません。JSONを貼り付ける必要があります。 このツールには、PascalCaseの名前付けなどのいくつかの高度な設定があります。 それはVSで行うことができますが、これは有用なライブラリではないことを伝えることはできません。 @AndreiDragotoniu – zholinho
私が見つけた:私は必要なツールがAutoRestを呼び出します。https://github.com/Azure/autorest/blob/master/README.md
私は、Web APIのための任意のツールを知っていませんが、独自のプロキシクラスを書くことができます。 –
どのクラスを生成する必要がありますか? –
モデルとして投稿したり、API関数から取得するために使用できるクラス –