インターセプトされた要求と応答から TypeSpec ファイルを生成します。
プラグイン インスタンスの定義
{
"name": "TypeSpecGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
"configSection": "typeSpecGeneratorPlugin"
}
構成の例
{
"typeSpecGeneratorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v0.29.2/typespecgeneratorplugin.schema.json",
"ignoreResponseTypes": false
}
}
構成プロパティ
プロパティ | 説明 | 既定値 |
---|---|---|
ignoreResponseTypes |
API レスポンスのタイプを生成するか (false )、 string に設定するか (true ) を決定します。 |
false |
コマンドライン オプション
無し
注釈
より優れた TypeSpec ファイルを作成するには、開発プロキシでローカル言語モデルを使用することを検討してください。 ローカル言語モデルを使用すると、 TypeSpecGeneratorPlugin
はより明確な操作 ID と説明が生成され、TypeSpec ファイルの開始点として適切になります。
TypeSpecGeneratorPlugin
でローカル言語モデルを使用するには、構成ファイルで言語モデルを有効にします。 詳細については、「 ローカル言語モデルを使用する」を参照してください。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Dev Proxy