Hi,
I've recently been considering abstracting my logging across the application. A more specific post on another resource led to the recommendation of the "Common Infrastructure Libraries":
http://netcommon.sourceforge.net/
Specifically, the Common.Logging class, which provides a common interface which can sit in front of a number of logging implimentations (such as log4net).
I'm a bit loathed to introduce yet another peice of 3rd party code into my project though.
Has anybody used this library? I would be interested in hearing your experiences.
Thanks