1 implementation of IPersistentStorageConfiguration
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\PersistentStorage\IPersistentStorageConfiguration.cs (1)
33internal sealed class DefaultPersistentStorageConfiguration : IPersistentStorageConfiguration
9 references to IPersistentStorageConfiguration
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)
20IPersistentStorageConfiguration configuration, 32=> new SQLitePersistentStorageService(workspaceServices.GetRequiredService<IPersistentStorageConfiguration>(), _asyncListener);
Workspace\Host\PersistentStorage\IPersistentStorageConfiguration.cs (1)
32[ExportWorkspaceService(typeof(IPersistentStorageConfiguration)), Shared]
Workspace\Host\PersistentStorage\NoOpPersistentStorageService.cs (1)
20public static IChecksummedPersistentStorageService GetOrThrow(IPersistentStorageConfiguration configuration)