1 implementation of IProjectHierarchyProxy
Microsoft.VisualStudio.LanguageServices.Razor (1)
LiveShare\Host\ProjectHierarchyProxy.cs (1)
17JoinableTaskFactory jtf) : IProjectHierarchyProxy, ICollaborationService
15 references to IProjectHierarchyProxy
Microsoft.VisualStudio.LanguageServices.Razor (7)
LiveShare\Guest\GuestProjectPathProvider.cs (1)
72var projectHierarchyProxy = _proxyAccessor.GetProjectHierarchyProxy();
LiveShare\Guest\IProxyAccessor.cs (1)
8IProjectHierarchyProxy GetProjectHierarchyProxy();
LiveShare\Guest\ProxyAccessor.cs (3)
19private IProjectHierarchyProxy? _projectHierarchyProxy; 21public IProjectHierarchyProxy GetProjectHierarchyProxy() 22=> _projectHierarchyProxy ??= CreateServiceProxy<IProjectHierarchyProxy>();
LiveShare\Host\ProjectHierarchyProxyFactory.cs (2)
15typeof(IProjectHierarchyProxy), 16Name = nameof(IProjectHierarchyProxy),
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (8)
LiveShare\Guest\GuestProjectPathProviderTest.cs (2)
99var proxy = new StrictMock<IProjectHierarchyProxy>(); 148var proxy = new StrictMock<IProjectHierarchyProxy>();
LiveShare\Guest\ProxyAccessorTest.cs (6)
19var projectHierarchyProxy = StrictMock.Of<IProjectHierarchyProxy>(); 23.Setup(x => x.GetRemoteServiceAsync<IProjectHierarchyProxy>(typeof(IProjectHierarchyProxy).Name, It.IsAny<CancellationToken>())) 34var proxy1 = proxyAccessor.GetProjectHierarchyProxy(); 35var proxy2 = proxyAccessor.GetProjectHierarchyProxy();