3 implementations of ISourceLinkService
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
PdbSourceDocument\TestSourceLinkService.cs (1)
12internal sealed class TestSourceLinkService : ISourceLinkService
Microsoft.VisualStudio.LanguageServices (1)
PdbSourceDocument\AbstractSourceLinkService.cs (1)
16internal abstract class AbstractSourceLinkService : ISourceLinkService
Microsoft.VisualStudio.LanguageServices.DevKit (1)
src\VisualStudio\Core\Def\PdbSourceDocument\AbstractSourceLinkService.cs (1)
16internal abstract class AbstractSourceLinkService : ISourceLinkService
9 references to ISourceLinkService
Microsoft.CodeAnalysis.Features (7)
PdbSourceDocument\IPdbFileLocatorService.cs (1)
13Task<DocumentDebugInfoReader?> GetDocumentDebugInfoReaderAsync(string dllPath, bool useDefaultSymbolServers, TelemetryMessage telemetry, ISourceLinkService? sourceLinkService, CancellationToken cancellationToken);
PdbSourceDocument\IPdbSourceDocumentLoaderService.cs (1)
15Task<SourceFileInfo?> LoadSourceDocumentAsync(string tempFilePath, SourceDocument sourceDocument, Encoding encoding, TelemetryMessage telemetry, bool useExtendedTimeout, ISourceLinkService? sourceLinkService, CancellationToken cancellationToken);
PdbSourceDocument\PdbFileLocatorService.cs (1)
28public async Task<DocumentDebugInfoReader?> GetDocumentDebugInfoReaderAsync(string dllPath, bool useDefaultSymbolServers, TelemetryMessage telemetry, ISourceLinkService? sourceLinkService, CancellationToken cancellationToken)
PdbSourceDocument\PdbSourceDocumentLoaderService.cs (2)
32public async Task<SourceFileInfo?> LoadSourceDocumentAsync(string tempFilePath, SourceDocument sourceDocument, Encoding encoding, TelemetryMessage telemetry, bool useExtendedTimeout, ISourceLinkService? sourceLinkService, CancellationToken cancellationToken) 119private async Task<SourceFileInfo?> TryGetSourceLinkFileAsync(SourceDocument sourceDocument, Encoding encoding, TelemetryMessage telemetry, bool useExtendedTimeout, ISourceLinkService? sourceLinkService, CancellationToken cancellationToken)
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (2)
173var sourceLinkService = sourceWorkspace.Services.GetService<ISourceLinkService>();
Microsoft.VisualStudio.LanguageServices (1)
PdbSourceDocument\SourceLinkService.cs (1)
16[ExportWorkspaceService(typeof(ISourceLinkService), ServiceLayer.Host), Shared]
Microsoft.VisualStudio.LanguageServices.DevKit (1)
SourceLink\VSCodeSourceLinkServiceFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(ISourceLinkService), ServiceLayer.Host), Shared]