Exemple #1
0
        public void StartWatchFolders()
        {
            _logHelper.WriteEntry("Starting WatchFolder ServiceViewModel", MessageType.Information);

            try
            {
                _watchFolderSettingsHelper = new WatchFolderSettingsHelper(_logHelper);
                WatchFoldersSettings watchFoldersSettings = _watchFolderSettingsHelper.Settings.WatchFoldersSettings;

                foreach (WatchFolderSettings watchFolderSettings in watchFoldersSettings)
                {
                    StartWatchFolder(watchFolderSettings.FolderName);
                }

                _logHelper.WriteEntry("Started WatchFolder ServiceViewModel", MessageType.Information);
            }
            catch (Exception exception)
            {
                _logHelper.WriteEntry(exception.Message, MessageType.Error);
            }
        }
Exemple #2
0
 public SettingsService(LogHelper logHelper, WatchFolderSettingsHelper watchFolderSettingsHelper)
 {
     _logHelper = logHelper;
     _watchFolderSettingsHelper = watchFolderSettingsHelper;
 }
Exemple #3
0
 public SettingsService()
 {
     _logHelper = new LogHelper(Properties.Resources.EventLog, Properties.Resources.EventLogName);
     _watchFolderSettingsHelper = new WatchFolderSettingsHelper(_logHelper);
 }