Domanda

Stiamo usando ELMAH per la registrazione degli errori nella nostra applicazione ASP.NET. Usiamo la registrazione degli errori di SQL Server. A causa della sicurezza e di configurazione dei vincoli nella domanda, vorremmo avere l'interfaccia utente visualizzatore log (Elmah.ErrorLogPageFactory) in un'applicazione web separato, collegato allo stesso database.

Tuttavia, ELMAH filtra errori sul nome dell'applicazione, quindi basta la distribuzione di un'applicazione separata, si ottiene anche un registro separato. C'è un modo per configurare ELMAH per lavorare come un visualizzatore di log-alone, cioè visualizzare i messaggi di log da un'applicazione diversa?

È stato utile?

Soluzione

È possibile sostituire il nome dell'applicazione nella configurazione come questo ...

<elmah>
  <errorLog type="..." applicationName="YourApplicationName" />
</elmah>

Si potrebbe semplicemente dare la vostra applicazione di visualizzazione il nome esistente dell'applicazione che si desidera monitorare, o specificare lo stesso nome personalizzato in entrambi i file di configurazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top