Esempio n. 1
0
        public JsonSettingsFileManager(IStorageLocationProvider storageLocationProvider)
        {
            if (storageLocationProvider == null)
            {
                throw new ArgumentNullException(nameof(storageLocationProvider));
            }

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