Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Genera archivos TypeSpec a partir de las solicitudes y respuestas interceptadas.
Ejemplo de configuración
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.3.0/rc.schema.json",
"plugins": [
{
"name": "TypeSpecGeneratorPlugin",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
"configSection": "typeSpecGeneratorPlugin"
}
],
"typeSpecGeneratorPlugin": {
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.3.0/typespecgeneratorplugin.schema.json",
"ignoreResponseTypes": false
}
}
Propiedades de configuración
| Propiedad | Descripción | Predeterminado |
|---|---|---|
ignoreResponseTypes |
Determina si se generan tipos para las respuestas de API (false) o si se establecen en string (true). |
false |
Opciones de línea de comandos
Ninguno
Observaciones
Para crear mejores archivos TypeSpec, considere la posibilidad de usar un modelo de lenguaje local con proxy de desarrollo. Con un modelo de lenguaje local, genera TypeSpecGeneratorPlugin identificadores de operación y descripciones más claros, lo que proporciona un mejor punto de partida para el archivo TypeSpec. Para utilizar un modelo de lenguaje local con el TypeSpecGeneratorPlugin, habilite el modelo de lenguaje en el archivo de configuración. Para obtener más información, consulte Uso de un modelo de lenguaje local.