Domanda

Sono interessato a informazioni su come cambiare UI ELMAH. So che la sua possibile, sia attraverso l'ErrorLogPageFactory (non molte informazioni su di esso là fuori), o facendo rotolare il proprio.

In breve, io sono interessato alle strutture integrate di ELMAH per la scuoiatura l'interfaccia utente del report. Secondaria è come utilizzare API ELMAH per rotolare il proprio utente (piuttosto che il percorso ingenuo in cui si scrive contro SQL o XML, a seconda del provider di archiviazione il tuo sito web utilizza attualmente).

È stato utile?

Soluzione

Elmah ha un file ErrorLog.css (all'interno della DLL) che sarebbe la vostra fonte per la scuoiatura il report a proprio piacimento. Dubito che sarebbe stato troppo difficile fare che una dipendenza esterna. Ulteriori modifiche alla UI sarebbe probabilmente richiedono di fare scherzi con la fonte. E 'buon codice, in modo che non dovrebbe essere troppo difficile.

L'altro elemento che ho trovato interessante per tirare le informazioni da Elmah è che lei (posso fare riferimento a software come entità ...) ha un'opzione per l'output JSON. L'URL vira solo su un elemento json:

  

http://www.domain.com/elmah.axd/json?id=C8E40775-C215-4148-9D5E-6F865B4BCB9D

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