私は、クライアントAPI呼び出しとして使用するC#コードを作成するためにswagger codegenを使用しています。ヘッダーのswagger APIキー
java -jar swagger-codegen-cli.jar generate -i http://testing.com/swagger/docs/v1 -c config.json -l csharp -o testing-api
config.json:
{
"modelPropertyNaming": "PascalCase",
"securityDefinitions": {
"apiKey": {
"type": "apiKey",
"description": "API Key Authentication",
"name": "X-Key",
"in": "header"
}
}
}
これは、私は、生成されたC#コードを使用してAPIを呼び出す方法です:
var apiInstance = new EventApi();
var testRequest = new TestRequest();
apiInstance.TestSendEvent(testRequest);
どのように私は、ヘッダにSPIキーを追加することができますか?
威張っ-コード生成には、HTTPを使用してAPIを呼び出すために、SDKのようなものが生成されます。 – Alvin