IExtendedLogger
Provides an interface that supports  ILogger and
              allows the storage and retrieval of Contexts. These are supported in
              both log4net and NLog.
            
                
Exposes the Global Context of the extended logger.
            
Exposes the Thread Context of the extended logger.
            
Exposes the Thread Stack of the extended logger.