Cim.Eap.RollingLogFileAppender.Append C# (CSharp) Method

Append() protected method

protected Append ( log4net.Core.LoggingEvent loggingEvent ) : void
loggingEvent log4net.Core.LoggingEvent
return void
		protected override void Append(LoggingEvent loggingEvent) {
			if (!base.File.Contains(loggingEvent.TimeStamp.ToString("yyyyMMdd"))) {
                //new day
				base.CloseFile();
				ClearExpiredFile();
                _currentRollCount = 1;
				base.SafeOpenFile(CurrnetFileName, true);
            } else if (new FileInfo(base.File).Length > Settings.Default.RollSize) {
                base.CloseFile();
                _currentRollCount++;
                base.SafeOpenFile(CurrnetFileName, true);
            }

			base.Append(loggingEvent);
		}