21 references to BrokeredServiceDescriptors
Microsoft.CodeAnalysis.EditorFeatures (1)
src\Workspaces\Remote\ServiceHub\Services\EditAndContinue\HotReloadLoggerProxy.cs (1)
14
BrokeredServiceProxy<IHotReloadLogger>(serviceBroker,
BrokeredServiceDescriptors
.HotReloadLoggerService),
Microsoft.CodeAnalysis.LanguageServer (12)
BrokeredServices\Services\Descriptors.cs (12)
44
{
BrokeredServiceDescriptors
.SolutionSnapshotProvider.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
45
{
BrokeredServiceDescriptors
.DebuggerManagedHotReloadService.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
46
{
BrokeredServiceDescriptors
.HotReloadSessionNotificationService.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
47
{
BrokeredServiceDescriptors
.ManagedHotReloadAgentManagerService.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
48
{
BrokeredServiceDescriptors
.GenericHotReloadAgentManagerService.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
49
{
BrokeredServiceDescriptors
.HotReloadOptionService.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
50
{
BrokeredServiceDescriptors
.HotReloadLoggerService.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
51
{
BrokeredServiceDescriptors
.MauiLaunchCustomizerService.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
52
{
BrokeredServiceDescriptors
.DebuggerSymbolLocatorService.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
53
{
BrokeredServiceDescriptors
.DebuggerSourceLinkService.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
54
{
BrokeredServiceDescriptors
.ProjectSystemQueryExecutionService.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
55
{
BrokeredServiceDescriptors
.CssVisualDiagnosticsService.Moniker, new ServiceRegistration(ServiceAudience.Local, null, allowGuestClients: false) },
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\EditAndContinue\HotReloadLoggerProxy.cs (1)
14
BrokeredServiceProxy<IHotReloadLogger>(serviceBroker,
BrokeredServiceDescriptors
.HotReloadLoggerService),
Microsoft.CodeAnalysis.Remote.Workspaces (5)
EditAndContinue\ManagedHotReloadLanguageServiceDescriptor.cs (3)
15
public const string MonikerName =
BrokeredServiceDescriptors
.LanguageServerComponentNamespace + "." +
BrokeredServiceDescriptors
.LanguageServerComponentName + "." + ServiceName;
17
public static readonly ServiceJsonRpcDescriptor Descriptor =
BrokeredServiceDescriptors
.CreateServerServiceDescriptor(ServiceName, new(ServiceVersion));
EditAndContinue\ManagedHotReloadServiceProxy.cs (1)
16
BrokeredServiceProxy<IManagedHotReloadService>(serviceBroker,
BrokeredServiceDescriptors
.DebuggerManagedHotReloadService),
EditAndContinue\SolutionSnapshotProviderProxy.cs (1)
14
BrokeredServiceProxy<ISolutionSnapshotProvider>(serviceBroker,
BrokeredServiceDescriptors
.SolutionSnapshotProvider),
Microsoft.VisualStudio.LanguageServices.DevKit (2)
SourceLink\VSCodeSourceLinkService.cs (2)
28
var proxy = await _serviceBroker.GetProxyAsync<IDebuggerSymbolLocatorService>(
BrokeredServiceDescriptors
.DebuggerSymbolLocatorService, cancellationToken).ConfigureAwait(false);
52
var proxy = await _serviceBroker.GetProxyAsync<IDebuggerSourceLinkService>(
BrokeredServiceDescriptors
.DebuggerSourceLinkService, cancellationToken).ConfigureAwait(false);