" Scotch added a comment - 22/May/15 12:46 AM
Alternative proposal: Since Common.Logging causes recurring library version problems, consider removing this dependency outright and create an event or observer interface the consumer can wire up to a logging framework if they wish. The effort needed from the client would likely be a line or two of code.
This is similar to how we now allow serializer and transcoders to be "plugged" by providing a public interface with common logging methods. A default implementation should be provided that is backwards compatible; this should be Common.Logging.