public static Logger GetLogger(string Name) { lock (Loggers) { if (!Loggers.ContainsKey(Name)) { Loggers[Name] = new Logger() { Name = Name, }; } return Loggers[Name]; } }