Exemplo n.º 1
0
 /// <summary>
 /// Lookup the wrapper objects for the loggers specified
 /// </summary>
 /// <param name="loggers">the loggers to get the wrappers for</param>
 /// <returns>Lookup the wrapper objects for the loggers specified</returns>
 private static IEventIDLog[] WrapLoggers(ILogger[] loggers)
 {
     IEventIDLog[] results = new IEventIDLog[loggers.Length];
     for (int i = 0; i < loggers.Length; i++)
     {
         results[i] = WrapLogger(loggers[i]);
     }
     return(results);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see>
 ///         <cref>InstanceLogger</cref>
 ///     </see>
 ///     class.
 /// </summary>
 /// <param name="loggerName">Name of the logger.</param>
 public LogEvent(string loggerName)
 {
     log4net.Config.XmlConfigurator.Configure();
     _logger = EventIDLogManager.GetLogger(loggerName);
 }
Exemplo n.º 3
0
		/// <summary>
		/// Lookup the wrapper objects for the loggers specified
		/// </summary>
		/// <param name="loggers">the loggers to get the wrappers for</param>
		/// <returns>Lookup the wrapper objects for the loggers specified</returns>
		private static IEventIDLog[] WrapLoggers(ILogger[] loggers)
		{
			IEventIDLog[] results = new IEventIDLog[loggers.Length];
			for(int i=0; i<loggers.Length; i++)
			{
				results[i] = WrapLogger(loggers[i]);
			}
			return results;
		}
Exemplo n.º 4
0
 /// <summary>
 /// static constructor loads log4net configuration from default web or app config
 /// </summary>
 public LogEvent()
 {
     log4net.Config.XmlConfigurator.Configure();
     _logger = EventIDLogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
 }