Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Generuje pliki TypeSpec z przechwyconych żądań i odpowiedzi.
Definicja wystąpienia wtyczki
{
"name": "TypeSpecGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "typeSpecGeneratorPlugin"
}
Przykład konfiguracji
{
"typeSpecGeneratorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/typespecgeneratorplugin.schema.json",
"ignoreResponseTypes": false
}
}
Właściwości konfiguracji
| Majątek | Opis | Wartość domyślna |
|---|---|---|
ignoreResponseTypes |
Określa, czy generować typy odpowiedzi interfejsu API (false), czy ustawiać je na string (true). |
false |
Opcje wiersza polecenia
Żaden
Uwagi
Aby utworzyć lepsze pliki TypeSpec, rozważ użycie lokalnego modelu językowego z Dev Proxy. Korzystając z lokalnego modelu językowego, TypeSpecGeneratorPlugin generuje bardziej przejrzyste identyfikatory operacji i opisy, co zapewnia lepszy punkt wyjścia dla pliku TypeSpec. Aby użyć lokalnego modelu językowego z , TypeSpecGeneratorPluginwłącz model językowy w pliku konfiguracyjnym. Aby uzyskać więcej informacji, zobacz Używanie lokalnego modelu językowego.