4 instantiations of VisualStudioSettingsOptionPersister
Microsoft.VisualStudio.LanguageServices (1)
Options\VisualStudioOptionPersisterProvider.cs (1)
50new VisualStudioSettingsOptionPersister(RefreshOption, _readFallbacks, await TryGetServiceAsync<SVsSettingsPersistenceManager, ISettingsManager>().ConfigureAwait(true)),
Roslyn.VisualStudio.Next.UnitTests (3)
Options\VisualStudioSettingsOptionPersisterTests.cs (3)
125var persister = new VisualStudioSettingsOptionPersister((optionKey, newValue) => refreshedOptions.Add((optionKey, newValue)), fallbacks, settingsManager); 269var persister = new VisualStudioSettingsOptionPersister((_, _) => { }, s_noFallbacks, mockManager); 307var persister = new VisualStudioSettingsOptionPersister((_, _) => { }, s_noFallbacks, mockManager);
11 references to VisualStudioSettingsOptionPersister
Microsoft.VisualStudio.LanguageServices (4)
Options\VisualStudioOptionPersister.cs (2)
27private readonly VisualStudioSettingsOptionPersister _visualStudioSettingsOptionPersister; 32VisualStudioSettingsOptionPersister visualStudioSettingsOptionPersister,
Options\VisualStudioOptionStorage.cs (2)
69public Task PersistAsync(VisualStudioSettingsOptionPersister persister, OptionKey2 optionKey, object? value) 72public bool TryFetch(VisualStudioSettingsOptionPersister persister, OptionKey2 optionKey, out object? value)
Roslyn.VisualStudio.Next.UnitTests (7)
Options\VisualStudioSettingsOptionPersisterTests.cs (7)
125var persister = new VisualStudioSettingsOptionPersister((optionKey, newValue) => refreshedOptions.Add((optionKey, newValue)), fallbacks, settingsManager); 198var result = VisualStudioSettingsOptionPersister.TryReadOptionValue(mockManager, "key", optionType, defaultValue); 239var result = VisualStudioSettingsOptionPersister.TryReadOptionValue(mockManager, "key", optionType, optionValue); 264var result = VisualStudioSettingsOptionPersister.TryReadOptionValue(mockManager, "key", type, defaultValue: null); 269var persister = new VisualStudioSettingsOptionPersister((_, _) => { }, s_noFallbacks, mockManager); 302var result = VisualStudioSettingsOptionPersister.TryReadOptionValue(mockManager, "key", type, defaultValue); 307var persister = new VisualStudioSettingsOptionPersister((_, _) => { }, s_noFallbacks, mockManager);