Affecto.Logging.Log4Net.LoggerRepository.GetLogger C# (CSharp) Method

GetLogger() public method

public GetLogger ( Type type ) : log4net.ILog
type System.Type
return log4net.ILog
        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];
        }