static void SetBufferSize(int bufferSize) { lock (NCacheLog.syncLock) { foreach (log4net.Appender.IAppender appender in log4net.LogManager.GetRepository().GetAppenders()) { BufferingAppenderSkeleton buffered = appender as BufferingAppenderSkeleton; if (buffered is BufferingForwardingAppender) { buffered.BufferSize = bufferSize; buffered.ActivateOptions(); } } } }
static void SetBufferSize(int bufferSize) { lock (NCacheLog.syncLock) { #if !NETCORE foreach (log4net.Appender.IAppender appender in log4net.LogManager.GetRepository().GetAppenders()) #elif NETCORE //TODO: ALACHISOFT (Adding Repository directly here for now) foreach (log4net.Appender.IAppender appender in log4net.LogManager.GetRepository(Log4net.LogRepository.Name).GetAppenders()) #endif { BufferingAppenderSkeleton buffered = appender as BufferingAppenderSkeleton; if (buffered is BufferingForwardingAppender) { buffered.BufferSize = bufferSize; buffered.ActivateOptions(); } } } }