1 instantiation of SolutionAssetCache
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteWorkspaceManager.cs (1)
61workspace => new SolutionAssetCache(workspace, cleanupInterval: TimeSpan.FromSeconds(30), purgeAfter: TimeSpan.FromMinutes(1)));
7 references to SolutionAssetCache
Microsoft.CodeAnalysis.Remote.ServiceHub (7)
Host\AssetProvider.cs (2)
24SolutionAssetCache assetCache, 33private readonly SolutionAssetCache _assetCache = assetCache;
Host\RemoteWorkspace.cs (1)
36public AssetProvider CreateAssetProvider(Checksum solutionChecksum, SolutionAssetCache assetCache, IAssetSource assetSource)
Host\RemoteWorkspaceManager.cs (3)
64internal readonly SolutionAssetCache SolutionAssetCache; 66public RemoteWorkspaceManager(Func<RemoteWorkspace, SolutionAssetCache> createAssetCache) 72Func<RemoteWorkspace, SolutionAssetCache> createAssetCache,
Host\SolutionAssetCache.cs (1)
219public readonly struct TestAccessor(SolutionAssetCache cache)