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