Vorrei evitare di scrivere la mia interfaccia di registrazione generica, e piuttosto utilizzare la funzionalità integrata Trace
, che per iniziare non richiede alcuna libreria di registrazione. Prima di indirizzare le librerie di logging, ho già le mie informazioni di tracciamento almeno nella finestra di output, che in questa fase di sviluppo è abbastanza adeguata.Utilizzo di .NET Trace e quindi NLog o log4net ecc. Come ascoltatore
Vorrei quindi aggiungere una libreria di registrazione alla mia app e unire Trace
ad esso con un listener e non scrivere più alcun codice di registrazione.
Quali sono le vostre opinioni su questa strategia e sono gli ascoltatori di tracce per queste librerie di registrazione, o forse altre, come Enterprise Library, disponibili o fattibili per implementarle rapidamente?
Grazie, vedrò Common logging, ma probabilmente si limiterà inizialmente ad un semplice tracciamento, dopo una buona occhiata a TraceSources. – ProfK
TraceSources e Common Log è, grazie. Non avevo mai saputo in precedenza di Common Loging. – ProfK
Mi piace aggiungere http://insightextensions.codeplex.com/ nel mix. – code5