public ILog GetLogger(Type type)
{
lock (createLock)
{
if (!createdLoggers.ContainsKey(type))
{
if (!isConfigured)
{
wrapper.Configure();
isConfigured = true;
}
ILog log = wrapper.GetLog(type);
createdLoggers[type] = log;
return log;
}
}
return createdLoggers[type];
}