2 implementations of ICodeLensReferencesService
Microsoft.CodeAnalysis.Features (1)
CodeLens\CodeLensReferencesService.cs (1)
24internal sealed class CodeLensReferencesService : ICodeLensReferencesService
Microsoft.VisualStudio.LanguageServices (1)
CodeLens\VisualStudioCodeLensReferencesService.cs (1)
24internal sealed class VisualStudioCodeLensReferencesService() : ICodeLensReferencesService
23 references to ICodeLensReferencesService
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (4)
CodeLens\AbstractCodeLensTest.cs (4)
35var result = await workspace.Services.GetRequiredService<ICodeLensReferencesService>().GetReferenceCountAsync(workspace.CurrentSolution, annotatedDocument.Id, 62var result = await workspace.Services.GetRequiredService<ICodeLensReferencesService>().FindReferenceLocationsAsync(workspace.CurrentSolution, 88var result = await workspace.Services.GetRequiredService<ICodeLensReferencesService>().FindReferenceMethodsAsync(workspace.CurrentSolution, 114var actual = await workspace.Services.GetRequiredService<ICodeLensReferencesService>().GetFullyQualifiedNameAsync(workspace.CurrentSolution,
Microsoft.CodeAnalysis.Features (4)
CodeLens\CodeLensReferencesServiceFactory.cs (2)
12[ExportWorkspaceServiceFactory(typeof(ICodeLensReferencesService)), Shared] 15public static readonly ICodeLensReferencesService Instance = new CodeLensReferencesService();
CodeLens\ReferenceLocationDescriptor.cs (2)
13/// after it was mapped via <see cref="ICodeLensReferencesService.MapReferenceLocationsAsync"/> and a descriptor which appears in a document prior to mapping, which is a <see cref="ReferenceLocationDescriptorAndDocument"/>. 125/// Represents a descriptor as it appears in a regular source document prior to any mapping via <see cref="ICodeLensReferencesService.MapReferenceLocationsAsync"/>.
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\CodeLens\CodeLensResolveHandler.cs (2)
71var codeLensReferencesService = document.Project.Solution.Services.GetRequiredService<ICodeLensReferencesService>();
Microsoft.CodeAnalysis.Remote.ServiceHub (4)
Services\CodeLensReferences\RemoteCodeLensReferencesService.cs (4)
55return await solution.Services.GetRequiredService<ICodeLensReferencesService>().GetReferenceCountAsync( 78return await solution.Services.GetRequiredService<ICodeLensReferencesService>().FindReferenceLocationsAsync( 96return await solution.Services.GetRequiredService<ICodeLensReferencesService>().FindReferenceMethodsAsync( 116return await solution.Services.GetRequiredService<ICodeLensReferencesService>().GetFullyQualifiedNameAsync(
Microsoft.VisualStudio.LanguageServices (9)
CodeLens\CodeLensCallbackListener.cs (8)
70var service = _workspace.Services.GetRequiredService<ICodeLensReferencesService>(); 104var service = _workspace.Services.GetRequiredService<ICodeLensReferencesService>(); 136var service = _workspace.Services.GetRequiredService<ICodeLensReferencesService>(); 172var service = _workspace.Services.GetRequiredService<ICodeLensReferencesService>();
CodeLens\VisualStudioCodeLensReferencesService.cs (1)
21[ExportWorkspaceService(typeof(ICodeLensReferencesService), layer: ServiceLayer.Host), Shared]