4 implementations of IPersistentStorageConfiguration
AnalyzerRunner (1)
PersistentStorageConfiguration.cs (1)
17internal sealed class PersistentStorageConfiguration : IPersistentStorageConfiguration
IdeBenchmarks (1)
SQLitePersistentStorageBenchmark.cs (1)
129private class StorageConfiguration : IPersistentStorageConfiguration
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\PersistentStorage\IPersistentStorageConfiguration.cs (1)
33internal sealed class DefaultPersistentStorageConfiguration : IPersistentStorageConfiguration
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
PersistentStorage\AbstractPersistentStorageTests.cs (1)
1049private class MockPersistentStorageConfiguration : IPersistentStorageConfiguration
26 references to IPersistentStorageConfiguration
AnalyzerRunner (1)
PersistentStorageConfiguration.cs (1)
15[ExportWorkspaceService(typeof(IPersistentStorageConfiguration), ServiceLayer.Host)]
IdeCoreBenchmarks (3)
AbstractCloudCachePersistentStorageService.cs (1)
22protected AbstractCloudCachePersistentStorageService(IPersistentStorageConfiguration configuration)
CloudCache\IdeCoreBenchmarksCloudCacheServiceFactory.cs (1)
26=> new MockCloudCachePersistentStorageService(workspaceServices.GetRequiredService<IPersistentStorageConfiguration>(), @"C:\github\roslyn");
MockCloudCachePersistentStorageService.cs (1)
23IPersistentStorageConfiguration configuration,
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
AbstractCloudCachePersistentStorageService.cs (1)
22protected AbstractCloudCachePersistentStorageService(IPersistentStorageConfiguration configuration)
Host\Storage\RemoteCloudCachePersistentStorageService.cs (2)
37=> new RemoteCloudCachePersistentStorageService(_globalServiceBroker, workspaceServices.GetRequiredService<IPersistentStorageConfiguration>()); 44IPersistentStorageConfiguration configuration)
Microsoft.CodeAnalysis.Workspaces (9)
Storage\AbstractPersistentStorageService.cs (2)
22protected readonly IPersistentStorageConfiguration Configuration; 31protected AbstractPersistentStorageService(IPersistentStorageConfiguration configuration)
Storage\PersistentStorageExtensions.cs (2)
19var configuration = services.GetRequiredService<IPersistentStorageConfiguration>();
Storage\SQLite\v2\SQLitePersistentStorageService.cs (3)
38=> new SQLitePersistentStorageService(_connectionPoolService, workspaceServices.GetRequiredService<IPersistentStorageConfiguration>(), _asyncListener); 74IPersistentStorageConfiguration configuration, 84IPersistentStorageConfiguration configuration,
Workspace\Host\PersistentStorage\IPersistentStorageConfiguration.cs (1)
32[ExportWorkspaceService(typeof(IPersistentStorageConfiguration)), Shared]
Workspace\Host\PersistentStorage\NoOpPersistentStorageService.cs (1)
20public static IChecksummedPersistentStorageService GetOrThrow(IPersistentStorageConfiguration configuration)
Microsoft.VisualStudio.LanguageServices (3)
Storage\AbstractCloudCachePersistentStorageService.cs (1)
22protected AbstractCloudCachePersistentStorageService(IPersistentStorageConfiguration configuration)
Storage\VisualStudioCloudCacheStorageService.cs (2)
39=> new VisualStudioCloudCacheStorageService(_serviceProvider, _threadingContext, workspaceServices.GetRequiredService<IPersistentStorageConfiguration>()); 45public VisualStudioCloudCacheStorageService(IAsyncServiceProvider serviceProvider, IThreadingContext threadingContext, IPersistentStorageConfiguration configuration)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (6)
PersistentStorage\AbstractPersistentStorageTests.cs (3)
90IPersistentStorageConfiguration configuration, 850var configuration = workspace.Services.GetRequiredService<IPersistentStorageConfiguration>();
PersistentStorage\CloudCachePersistentStorageTests.cs (1)
19IMefHostExportProvider exportProvider, IPersistentStorageConfiguration configuration, IPersistentStorageFaultInjector? faultInjector, string relativePathBase)
PersistentStorage\Mocks\MockCloudCachePersistentStorageService.cs (1)
23IPersistentStorageConfiguration configuration,
PersistentStorage\SQLiteV2PersistentStorageTests.cs (1)
26internal override AbstractPersistentStorageService GetStorageService(IMefHostExportProvider exportProvider, IPersistentStorageConfiguration configuration, IPersistentStorageFaultInjector? faultInjector, string relativePathBase)
Microsoft.VisualStudio.LanguageServices.New.IntegrationTests (1)
CSharp\CSharpFindReferences.cs (1)
159var persistentStorageConfiguration = visualStudioWorkspace.Services.GetRequiredService<IPersistentStorageConfiguration>();