1 instantiation of SolutionAssetCache
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteWorkspaceManager.cs (1)
53=> new SolutionAssetCache(workspace, cleanupInterval: TimeSpan.FromSeconds(30), purgeAfter: TimeSpan.FromMinutes(1));
8 references to SolutionAssetCache
Microsoft.CodeAnalysis.Remote.ServiceHub (8)
Host\AssetProvider.cs (2)
24SolutionAssetCache assetCache, 33private readonly SolutionAssetCache _assetCache = assetCache;
Host\RemoteWorkspace.cs (1)
35public AssetProvider CreateAssetProvider(Checksum solutionChecksum, SolutionAssetCache assetCache, IAssetSource assetSource)
Host\RemoteWorkspaceManager.cs (4)
52static SolutionAssetCache CreateAssetCache(RemoteWorkspace workspace) 59internal readonly SolutionAssetCache SolutionAssetCache; 61public RemoteWorkspaceManager(Func<RemoteWorkspace, SolutionAssetCache> createAssetCache) 67Func<RemoteWorkspace, SolutionAssetCache> createAssetCache,
Host\SolutionAssetCache.cs (1)
219public readonly struct TestAccessor(SolutionAssetCache cache)