/// <summary> Convenience method to return a named HAPI logger, without the application /// having to care about factories. /// /// </summary> /// <param name="name">Logical name of the <code>Log</code> instance to be /// returned (the meaning of this name is only known to the underlying /// logging implementation that is being wrapped) /// /// </param> /// <exception cref="LogConfigurationException">if a suitable <code>Log</code> /// instance cannot be returned /// </exception> public static IHapiLog GetHapiLog(System.String name) { IHapiLog retVal = null; ILog log = LogFactory.GetLog(name); retVal = new HapiLogImpl(log); return retVal; }
/// <summary> Convenience method to return a named HAPI logger, without the application /// having to care about factories. /// /// </summary> /// <param name="clazz">Class for which a log name will be derived /// /// </param> /// <exception cref="LogConfigurationException">if a suitable <code>Log</code> /// instance cannot be returned /// </exception> public static IHapiLog GetHapiLog(System.Type clazz) { IHapiLog retVal = null; ILog log = LogFactory.GetLog(clazz); retVal = new HapiLogImpl(log); return retVal; }
/// <summary> Convenience method to return a named HAPI logger, without the application /// having to care about factories. /// /// </summary> /// <param name="name">Logical name of the <code>Log</code> instance to be /// returned (the meaning of this name is only known to the underlying /// logging implementation that is being wrapped) /// /// </param> /// <exception cref="LogConfigurationException">if a suitable <code>Log</code> /// instance cannot be returned /// </exception> public static IHapiLog GetHapiLog(String name) { IHapiLog retVal = null; ILog log = LogFactory.GetLog(name); retVal = new HapiLogImpl(log); return(retVal); }
/// <summary> Convenience method to return a named HAPI logger, without the application /// having to care about factories. /// /// </summary> /// <param name="clazz">Class for which a log name will be derived /// /// </param> /// <exception cref="LogConfigurationException">if a suitable <code>Log</code> /// instance cannot be returned /// </exception> public static IHapiLog GetHapiLog(Type clazz) { IHapiLog retVal = null; ILog log = LogFactory.GetLog(clazz); retVal = new HapiLogImpl(log); return(retVal); }