Exemplo n.º 1
0
        private void disposeLogger()
        {
            if (_jsonLogger != null)
            {
                _jsonLogger.Dispose();
                _jsonLogger = null;
            }

            if (_directoryMonitor != null)
            {
                _directoryMonitor.Dispose();
                _directoryMonitor = null;
            }
        }
Exemplo n.º 2
0
        private void setDirectoryMonitor()
        {
            if (_directoryMonitor != null)
                _directoryMonitor.Dispose();

            createDumperDirectory();

            _directoryMonitor = new DirectoryMonitor(ThisGuiModelData.DumperSettings.DumperDirectory, "*.json")
            {
                OnFileSystemChanged = file =>
                {
                    showFilesList();
                }
            };
        }