public void Start() { try { AppData = _appDataManager.ReadFromFile(); foreach (var file in Directory.GetFiles(Configuration.DirectoryPath)) { _directoryWatcher.ProcessFile(file); } _directoryWatcher.Start(); _timer.Enabled = true; } catch (Exception exception) { Console.WriteLine(exception.Message); } }