4 implementations of IPersistentStorageConfiguration
AnalyzerRunner (1)
PersistentStorageConfiguration.cs (1)
16internal sealed class PersistentStorageConfiguration : IPersistentStorageConfiguration
IdeBenchmarks (1)
SQLitePersistentStorageBenchmark.cs (1)
126private class StorageConfiguration : IPersistentStorageConfiguration
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\PersistentStorage\IPersistentStorageConfiguration.cs (1)
32internal sealed class DefaultPersistentStorageConfiguration : IPersistentStorageConfiguration
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
PersistentStorage\AbstractPersistentStorageTests.cs (1)
1042private sealed class MockPersistentStorageConfiguration : IPersistentStorageConfiguration
12 references to IPersistentStorageConfiguration
AnalyzerRunner (1)
PersistentStorageConfiguration.cs (1)
14[ExportWorkspaceService(typeof(IPersistentStorageConfiguration), ServiceLayer.Host)]
Microsoft.CodeAnalysis.Workspaces (9)
Storage\AbstractPersistentStorageService.cs (3)
20internal abstract partial class AbstractPersistentStorageService(IPersistentStorageConfiguration configuration) : IChecksummedPersistentStorageService 22protected readonly IPersistentStorageConfiguration Configuration = configuration; 41IPersistentStorageConfiguration configuration,
Storage\PersistentStorageExtensions.cs (2)
17var configuration = services.GetRequiredService<IPersistentStorageConfiguration>();
Storage\SQLite\v2\SQLitePersistentStorageService.cs (2)
19IPersistentStorageConfiguration configuration, 31=> new SQLitePersistentStorageService(workspaceServices.GetRequiredService<IPersistentStorageConfiguration>(), _asyncListener);
Workspace\Host\PersistentStorage\IPersistentStorageConfiguration.cs (1)
31[ExportWorkspaceService(typeof(IPersistentStorageConfiguration)), Shared]
Workspace\Host\PersistentStorage\NoOpPersistentStorageService.cs (1)
20public static IChecksummedPersistentStorageService GetOrThrow(IPersistentStorageConfiguration configuration)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
PersistentStorage\AbstractPersistentStorageTests.cs (2)
841var configuration = workspace.Services.GetRequiredService<IPersistentStorageConfiguration>();