Delen via


TypeSpecGeneratorPlugin

Hiermee worden TypeSpec-bestanden gegenereerd op basis van de onderschepte aanvragen en antwoorden.

Schermopname van twee opdrachtpromptvensters. Een toont Dev Proxy die API-aanvragen registreert. De andere toont het gegenereerde TypeSpec-bestand.

Definitie van invoegtoepassingexemplaren

{
  "name": "TypeSpecGeneratorPlugin",
  "enabled": true,
  "pluginPath": "~appFolder/plugins/dev-proxy-plugins.dll",
  "configSection": "typeSpecGeneratorPlugin"
}

Configuratievoorbeeld

{
  "typeSpecGeneratorPlugin": {
    "$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v0.29.2/typespecgeneratorplugin.schema.json",
    "ignoreResponseTypes": false
  }
}

Configuratie-eigenschappen

Vastgoed Beschrijving Verstek
ignoreResponseTypes Bepaalt of typen voor API-antwoorden (false) moeten worden gegenereerd of dat ze moeten worden ingesteld op string (true). false

Opdrachtregelopties

Geen

Opmerkingen

Als u betere TypeSpec-bestanden wilt maken, kunt u een lokaal taalmodel gebruiken met Dev Proxy. Met behulp van een lokaal taalmodel genereert het TypeSpecGeneratorPlugin duidelijkere bewerkings-ID's en beschrijvingen, waardoor u een beter startpunt voor uw TypeSpec-bestand krijgt. Als u een lokaal taalmodel wilt gebruiken met de , schakelt u TypeSpecGeneratorPluginhet taalmodel in het configuratiebestand in. Zie Een lokaal taalmodel gebruiken voor meer informatie.