autorest

    0

    1答えて

    AutoRestを使用して、NDJSONイベントをストリーミングすることで、長いポーリングタイプの操作をサポートするサービス用のC#ServiceClientを生成しました。 サービスの闊歩文書はパスでproduces要素を定義しています "/apis/thisisastreamingendpoint": { produces: ["application/json;stream=wat

    0

    1答えて

    必要なパラメータuserNameを持つメソッドを指定するサービス用のswagger jsonファイルがあります。ただし、Autorestは、このパラメータをオプションとして拡張メソッドを生成します。これは、エンドユーザーにとって混乱の原因となります。なぜなら、それらのメソッドは、失敗することのないものを提供しないからです。 Autorestが発生: public static object Get

    1

    1答えて

    スワッガーでドキュメント化されていない大規模なAPIにクライアントを書き込もうとしていて、swagger.jsonを書くと とAutoRestを使うと良い方法ですそれを達成する。この場合の「データ」は、私たちのために「クライアント」の定義になり { "resp_code": "SUCCESS", "caller_ref": "2016111116233156169531",

    0

    1答えて

    AutoRestのようなクライアントジェネレータを使用する予定の場合、生成されたクライアントに500のエラーを予想したいのですか? または、try/catchでクライアントリクエストをラップすることを期待していますか? これは私が作る必要がある文体的な決定ですか?

    0

    1答えて

    私はasp.net webapiを使用しており、Swaggerを使用してAutoRest経由でWPFアプリケーション内でRestApiを作成しています。 エラーが発生した場合に、返されたデータをどのように消費するかを調べる際に問題が発生しています。 コントローラは次のとおりです。 AutoMapperのエラーに基づいてWebApiにエラーが表示されてしまいましたが、それが呑み込まれていました。レス

    3

    1答えて

    githubにpetshopクライアントの生成例を試していますが、何も作成せずにエラーをスローすることもありません。 Autorestは、私が引数を渡さなかったように動作します。添付されたPowerShell実行のスクリーンショットです。

    1

    1答えて

    私はサーバーをSOAPからRESTに移行する途中です。私はswashbuckleを使用して、クライアントを作成するためのAPIドキュメントとオートレスターを生成しています。 Iは許可署名と方法の多くを持っている: 1)空白可能にnull値 を可能にすることができる 2)文字列の値例えば、このような方法: public void SetGlobalDataForSite(string wsKey,

    1

    1答えて

    API Swaggerファイルに基づいてクライアントコードを生成するためにAutoRestを使用しています。 クライアント証明書をAPIに渡そうとしています。しかし、生成されたクライアントコードはWebRequestHandlerを受け入れないことに注意してください。私はここで何かが欠けてるように私は感じ public MyTestApiV1(Uri baseUri, params Delegat

    0

    1答えて

    AzureのAutorestを使用して、特定のSwagger jsonからC#でクライアントコードを生成しています。 コードは正常に生成されていますが、生成されるpackages.config/packages.jsonファイルはありません。このファイルは、すべての依存するnugetパッケージを復元します。生成されたコードファイルを既存のVSプロジェクトにインポートし、https://github

    2

    1答えて

    私は現在、.net MVC5 Webサイトから残りのAPIを呼び出し、残りのAPI swagger.jsonからコードを生成するためにAutoRest(0.17.3)を使用しています。 これは完全に動作していますが、putメソッドを使用すると、1時間ごとにフィールドの日時が変更されています。私は、問題を引き起こしている、自動生成されたコードで場所を発見した: _requestContent = M