問題タブ [autorest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1029 参照

c# - AutoRest はコンストラクターで ServiceClientCredentials を必要としていますが、クライアント オブジェクトをインスタンス化しないとそのデータを取得できません

AutoRest を使用して API クライアントを生成--add-credentialsし、ベアラー トークンを渡すことができるようにパラメーターを使用しています。トークンを取得するには、オブジェクトをインスタンス化し、次のようにログイン メソッドを呼び出す必要があります。

問題は、すべてのコンストラクターがServiceClientCredentials. 私が理解していることからTokenCredentials、トークン文字列を含む のインスタンスを作成する必要があります。しかし、Login を呼び出さないとトークン文字列を取得できないため、それはできません。また、トークン文字列がないと Login を呼び出すことはできません。

API クライアントの使用方法を誤解しているだけだと思います。しかし、私がここで間違っていることについてのアイデアはありますか?