Пример #1
0
        public JsonSettingsFileManager(IStorageLocationProvider storageLocationProvider)
        {
            if (storageLocationProvider == null)
            {
                throw new ArgumentNullException(nameof(storageLocationProvider));
            }

            _storageFilePath = storageLocationProvider.SettingsFile;
            _limitedFilePath = storageLocationProvider.LimitedSettings;
        }
Пример #2
0
 public OpenLogDirectoryCommand(IStorageLocationProvider storageLocationProvider)
 {
     _storageLocationProvider = storageLocationProvider;
 }
Пример #3
0
 public CacheInfoRepository(IStorageLocationProvider storageProvider)
 {
     _storageProvider = storageProvider;
 }
Пример #4
0
 public ClientRepository(IStorageLocationProvider storageLocationProvider)
 {
     _storageLocationProvider = storageLocationProvider;
 }
Пример #5
0
 public LogRepository(IStorageLocationProvider storageLocationProvider)
 {
     _storageLocationProvider = storageLocationProvider;
 }
Пример #6
0
 public TrackRepository(IStorageLocationProvider storageProvider)
 {
     _storageProvider = storageProvider;
 }
Пример #7
0
 public LegacySettingsMigration(IStorageLocationProvider storageLocationProvider,
                                IJsonSettingsFileManager jsonSettingsFileManager)
 {
     _jsonSettingsFileManager = jsonSettingsFileManager;
     _settingsFile            = storageLocationProvider.LegacySettingsFile;
 }
Пример #8
0
 public PluginLogManager(IStorageLocationProvider storageLocationProvider, ITinyMessengerHub hub)
 {
     _storageLocationProvider = storageLocationProvider;
     hub.Subscribe <DebugSettingsModifiedEvent>(OnDebugSettingsModifiedEvent);
 }
 public JsonSettingsFileManager(IStorageLocationProvider storageLocationProvider)
 {
     _storageFilePath = storageLocationProvider.SettingsFile;
     _limitedFilePath = storageLocationProvider.LimitedSettings;
 }