1 instantiation of RemoteSolutionSnapshot
Microsoft.CodeAnalysis.Remote.Razor (1)
ProjectSystem\RemoteSnapshotManager.cs (1)
28return s_solutionToSnapshotMap.GetValue(solution, s => new RemoteSolutionSnapshot(s, this));
8 references to RemoteSolutionSnapshot
Microsoft.CodeAnalysis.Remote.Razor (6)
Hover\ComponentAvailabilityService.cs (2)
11internal sealed class ComponentAvailabilityService(RemoteSolutionSnapshot solutionSnapshot) : AbstractComponentAvailabilityService 13private readonly RemoteSolutionSnapshot _solutionSnapshot = solutionSnapshot;
ProjectSystem\RemoteProjectSnapshot.cs (2)
23public RemoteSolutionSnapshot SolutionSnapshot { get; } 28public RemoteProjectSnapshot(Project project, RemoteSolutionSnapshot solutionSnapshot)
ProjectSystem\RemoteSnapshotManager.cs (2)
21private static readonly ConditionalWeakTable<Solution, RemoteSolutionSnapshot> s_solutionToSnapshotMap = new(); 26public RemoteSolutionSnapshot GetSnapshot(Solution solution)
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\ProjectAvailabilityTests.cs (1)
99var solutionSnapshot = snapshotManager.GetSnapshot(solution);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\ProjectAvailabilityTests.cs (1)
99var solutionSnapshot = snapshotManager.GetSnapshot(solution);