Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Gera relatórios no formato JSON.
Exemplo de configuração
{
"$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"
}
]
}
Propriedades de configuração
None
Observações
O JsonReporter grava um arquivo para cada relatório produzido por um plug-in de relatório quando você para de gravar. Os arquivos são nomeados <ReportingPlugin>_JsonReporter<extension>. A maioria dos relatórios são JSON estritos com a .json extensão, mas alguns relatórios usam uma extensão e um formato diferentes:
| Plug-in | Nome do arquivo | Format |
|---|---|---|
| UrlDiscoveryPlugin | UrlDiscoveryPlugin_JsonReporter.jsonc |
JSON com comentários (JSONC) |
| Todos os outros plug-ins |
<ReportingPlugin>_JsonReporter.json, por exemplo, ExecutionSummaryPlugin_JsonReporter.json |
JSON |
Quando você processa relatórios com scripts ou ferramentas, corresponde às duas extensões (por exemplo) *_JsonReporter.json*e usa um analisador que dá suporte a comentários para .jsonc arquivos.
JsonReporter grava arquivos de relatório no diretório de trabalho atual, que é a pasta da qual você iniciou o Proxy de Desenvolvimento.
Se já existir um arquivo com esse nome, JsonReporter não o substituirá. Em vez disso, acrescenta um carimbo de data/hora no yyyyMMddHHmmss formato ao nome do arquivo, por exemplo ExecutionSummaryPlugin_JsonReporter_20261105103000.json.
Para obter mais informações, consulte Atividade de proxy de registro e exportação.