1 write to SolutionAssetCache
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\RemoteWorkspaceManager.cs (1)
74SolutionAssetCache = createAssetCache(workspace);
10 references to SolutionAssetCache
Microsoft.CodeAnalysis.Remote.ServiceHub (8)
Host\RemoteWorkspaceManager.cs (2)
113var assetProvider = workspace.CreateAssetProvider(solutionChecksum, SolutionAssetCache, assetSource); 132var assetProvider = workspace.CreateAssetProvider(solutionChecksum, SolutionAssetCache, assetSource);
Services\AssetSynchronization\RemoteAssetSynchronizationService.cs (3)
40var assetProvider = workspace.CreateAssetProvider(solutionChecksum, WorkspaceManager.SolutionAssetCache, SolutionAssetSource); 71WorkspaceManager.SolutionAssetCache.GetOrAdd(newChecksum, newText); 85if (workspaceManager.SolutionAssetCache.TryGetAsset<SerializableSourceText>(baseTextChecksum, out var serializableSourceText))
Services\BrokeredServiceBase.cs (3)
91var assetProvider = workspace.CreateAssetProvider(solutionChecksum, WorkspaceManager.SolutionAssetCache, SolutionAssetSource); 103WorkspaceManager.SolutionAssetCache.UpdateLastActivityTime(); 128WorkspaceManager.SolutionAssetCache.UpdateLastActivityTime();
Roslyn.VisualStudio.Next.UnitTests (2)
Services\ServiceHubServicesTests.cs (2)
96Assert.True(client.TestData.WorkspaceManager.SolutionAssetCache.TryGetAsset<SerializableSourceText>(newState.Text, out var serializableRemoteText)); 426var storage = client.TestData.WorkspaceManager.SolutionAssetCache;