Наследование: Castle.Core.Logging.AbstractLoggerFactory
Пример #1
0
		public void CanCreateLog4NetConfigUsingStream()
		{
			Log4netFactory factory;
			using (var stream = StringToStream(log4netConfig.Config))
			{
				factory = new Log4netFactory(stream);
			}

			var logger = factory.Create(loggerName);
			logger.Debug(logMessage);

			var logContent = GetLogContent();

			Assert.AreEqual(logMessage, logContent);
		}
Пример #2
0
		public void CanCreateLog4NetConfigUsingStream()
		{
			// Test with writing to a file
			// Just using console output doesn't work as the test runner writes to the console too

			Log4netFactory factory;
			using (var stream = StringToStream(log4netConfig.Config))
			{
				factory = new Log4netFactory(stream);
			}

			var logger = factory.Create(loggerName);
			logger.Debug(logMessage);

			var logContent = File.ReadAllText(logFileName);

			Assert.AreEqual(logMessage, logContent);
		}
Пример #3
0
		internal Log4netLogger(ILog log, Log4netFactory factory) : this(log.Logger, factory)
		{
		}
Пример #4
0
		public Log4netLogger(ILogger logger, Log4netFactory factory)
		{
			Logger = logger;
			Factory = factory;
		}
Пример #5
0
 public Log4netLogger(ILogger logger, Log4netFactory factory)
 {
     Logger  = logger;
     Factory = factory;
 }
Пример #6
0
 internal Log4netLogger(ILog log, Log4netFactory factory)
     : this(log.Logger, factory)
 {
 }