public IBoltWriter BoltWriter() { var boltWriter = new StandardBoltWriter(_outputToParent, _writerFormat, _reader); SetupLog4NetBoltLogging.UsingWriter(boltWriter); return(boltWriter); }
public IBoltWriter ThreadSafeBoltWriter() { var boltWriter = new StandardBoltWriter(_outputToParent, _writerFormat, _reader); var result = new ThreadSafeBoltWriter(boltWriter); SetupLog4NetBoltLogging.UsingWriter(result); return(result); }
public void ShouldRegisterAppenderAndLogToWriter() { var writer = Substitute.For <IBoltWriter>(); SetupLog4NetBoltLogging.UsingWriter(writer); var logger = LogManager.GetLogger("Test Logger"); logger.Info("hello"); writer.ReceivedWithAnyArgs().LogInfo(""); }