Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Genera report in formato JSON.
Esempio di configurazione
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v4.0.0/rc.schema.json",
"plugins": [
{
"name": "JsonReporter",
"enabled": true,
"pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll"
}
]
}
Proprietà di configurazione
None
Osservazioni:
JsonReporter scrive un file per ogni report prodotto da un plug-in di report quando si arresta la registrazione. I file sono denominati <ReportingPlugin>_JsonReporter<extension>. La maggior parte dei report è json rigoroso con l'estensione .json , ma alcuni report usano un'estensione e un formato diversi:
| Plug-in | Nome del file | Format |
|---|---|---|
| UrlDiscoveryPlugin | UrlDiscoveryPlugin_JsonReporter.jsonc |
JSON con commenti (JSONC) |
| Tutti gli altri plug-in |
<ReportingPlugin>_JsonReporter.json, ad esempio ExecutionSummaryPlugin_JsonReporter.json |
JSON |
Quando si elaborano report con script o strumenti, trovare entrambe le estensioni ( ad esempio *_JsonReporter.json*) e usare un parser che supporta i commenti per .jsonc i file.
JsonReporter scrive i file di report nella directory di lavoro corrente, ovvero la cartella da cui è stato avviato Dev Proxy.
Se esiste già un file con tale nome, JsonReporter non lo sovrascrive. Aggiunge invece un timestamp nel yyyyMMddHHmmss formato al nome del file, ad esempio ExecutionSummaryPlugin_JsonReporter_20261105103000.json.
Per altre informazioni, vedere Registrare ed esportare attività proxy.