protected LoggingAdapterBase(ILogMessageFormatter logMessageFormatter) { if(logMessageFormatter == null) throw new ArgumentNullException("logMessageFormatter", "The message formatter must not be null."); _logMessageFormatter = logMessageFormatter; }