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