public static void InitialiseFromConfig(string loggerName)
{
Log4NetInitialiser.InitialiseUsingConfig();
Config.SettingsChanged += (sender, args) => { Log4NetInitialiser.InitialiseUsingConfig(); };
if (string.IsNullOrEmpty(loggerName))
throw new ArgumentException("Logger name not specified.", "loggerName");
m_globalLogger = new Logger(loggerName);
}