WebApi サービスから Swashbuckle によって生成されたスワッガーがあります。型などに関してはすべて問題ないように見えますが、Azure API アプリ クライアントを使用してプロキシ クラスを生成すると、enum 宣言がありません。私が再確認したとき、それはswaggerにありましたが、結果のクラスにはそれらの文字列表現(列挙型プロパティではなく文字列プロパティ)しかなく、列挙型の宣言はありませんでした。
質問する
1140 次
1 に答える
5
GitHub ( https://github.com/Azure/AutoRest ) にあり、VS の将来の更新に含まれる AutoREST リリースでは、少なくとも列挙値を XML ドキュメント コメントとして挿入します。そうすれば、IntelliSense を取得できます。
通常、列挙型を推奨しない理由は、バージョン管理の理由です。サーバーで新しい列挙値をサポートする場合、これはクライアントに対する重大な変更です。
于 2015-10-20T04:36:22.693 に答える