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)
24
SolutionAssetCache
assetCache,
33
private readonly
SolutionAssetCache
_assetCache = assetCache;
Host\RemoteWorkspace.cs (1)
35
public AssetProvider CreateAssetProvider(Checksum solutionChecksum,
SolutionAssetCache
assetCache, IAssetSource assetSource)
Host\RemoteWorkspaceManager.cs (4)
52
static
SolutionAssetCache
CreateAssetCache(RemoteWorkspace workspace)
59
internal readonly
SolutionAssetCache
SolutionAssetCache;
61
public RemoteWorkspaceManager(Func<RemoteWorkspace,
SolutionAssetCache
> createAssetCache)
67
Func<RemoteWorkspace,
SolutionAssetCache
> createAssetCache,
Host\SolutionAssetCache.cs (1)
219
public readonly struct TestAccessor(
SolutionAssetCache
cache)