This project has moved and is read-only. For the latest updates, please go here.


Create adapter for Common.Logging infrastructure


The Common.Logging library is part of the Common Infrastructure Libraries for .NET and provide an interface or facade over logging libraries. By creating an adapter for the Common.Logging infrastructure, developers and architects can chose to use CuttingEdge.Logging with the possibility to replace it with another logging framework when needed.
This adapter should have the ability get logging providers (loggers) in an hierarchical manner, such as is the case with log4net. This means that when a logging provider with the exact requested name can not be found, the adapter will search for ‘hierarchical’ parents. For instance, loggers with name ‘Company’ and ‘Company.Product’ are hierarchical parents of ‘Company.Product.Services’.
Closed Oct 5, 2010 at 2:06 PM by dot_NET_Junkie
The latest release (1.3) contains an adapter for the Common Logging infrastructure. You can find more information about how to use this adapter with Common Logging on this wiki page:


wrote Jan 4, 2010 at 10:46 AM

Resolved with changeset 38161.

dot_NET_Junkie wrote Jan 21, 2010 at 8:14 PM

** Closed by dot_NET_Junkie 1/4/2010 2:46 AM

dot_NET_Junkie wrote Jan 21, 2010 at 8:15 PM

Code for the adapter has been checked in, but I consider it still beta. Feedback is very welcome.

wrote Jul 21, 2010 at 6:45 AM

wrote Oct 5, 2010 at 2:06 PM

wrote Feb 13, 2013 at 7:30 PM

wrote May 16, 2013 at 2:56 AM