"Non ho ben capito come dovrebbe funzionare, intendo fattivamente," non lo sò bene neanch'io ,per quello cercavo un riscontro,pensavo ad un estensione che permettesse di inserire nel codice ,nel ramo catch una riga di codice che usasse serilog,oltre al ramo catch si potrebbe pensare ad inserire un try catch nel caso in cui il catch non ci fosse per avvolgere il codice esistente in un try,pensavo di usare reflection per ricavare le "caratteristiche dei metodi e poi cercarli nel sorgente e quindi verificare la loro gestione degli errori....ma sicuramente c'è un modo più facile per modificare il sorgente...