Dove posso trovare informazioni / tutorial su come modificare l'ELMAH UI? [chiuso]
-
11-09-2019 - |
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).
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