public BatchLogListenerBase(int maxBatchCount = 100) { MaximumBatchCount = maxBatchCount; var interval = TimeSpan.FromSeconds(5); _timer = new Catel.Threading.Timer(OnTimerTick, null, interval, interval); } #endregion