private void CreateLogger() { Hierarchy cRepository = LogManager.GetRepository() as Hierarchy; IAppender cAppender = cRepository.Root.GetAppender("memoryOut"); if (cAppender == null) { __cLimitMemoryAppender = new LimitMemoryAppender(__cLogs); __cLimitMemoryAppender.Name = "memoryOut"; __cLimitMemoryAppender.onLogEvent += LimitMemoryAppender_onLogEvent; cRepository.Root.AddAppender(__cLimitMemoryAppender); } }