Esempio n. 1
0
        public void StartTailing()
        {
            Trace.WriteLine("Starting tail...");
            Status    = "Running";
            IsRunning = true;

            Task.Run(() => TailFile.StartTailing());
            CommandManager.InvalidateRequerySuggested();
        }
Esempio n. 2
0
        private void ChangeLogLocation()
        {
            var wasRunning = _tail.IsRunning;

            if (wasRunning)
            {
                _tail.StopTailing();
            }

            LogSource.Instance.SaveState();
            _tail.LogLines.Clear();

            if (wasRunning)
#pragma warning disable 4014
            {
                _tail.StartTailing();
            }
#pragma warning restore 4014
        }