1 implementation of IDocumentationProviderService
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Host\Documentation\DocumentationProviderServiceFactory.cs (1)
25internal sealed class DocumentationProviderService : IDocumentationProviderService
11 references to IDocumentationProviderService
Microsoft.CodeAnalysis.Features (2)
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (2)
146var documentationProvider = sourceWorkspace.Services.GetRequiredService<IDocumentationProviderService>();
Microsoft.CodeAnalysis.LanguageServer (2)
HostWorkspace\MetadataService.cs (2)
22return new MetadataService(workspaceServices.GetRequiredService<IDocumentationProviderService>()); 29public MetadataService(IDocumentationProviderService documentationProviderService)
Microsoft.CodeAnalysis.Workspaces (5)
Serialization\SerializerService.cs (2)
45private readonly IDocumentationProviderService? _documentationService = workspaceServices.GetService<IDocumentationProviderService>();
Workspace\Host\Documentation\DocumentationProviderServiceFactory.cs (1)
13[ExportWorkspaceServiceFactory(typeof(IDocumentationProviderService), ServiceLayer.Default), Shared]
Workspace\Host\Metadata\MetadataServiceFactory.cs (2)
23=> new DefaultMetadataService(workspaceServices.GetService<IDocumentationProviderService>()); 25private sealed class DefaultMetadataService(IDocumentationProviderService documentationService) : IMetadataService
Microsoft.VisualStudio.LanguageServices (2)
ProjectSystem\VisualStudioWorkspaceImpl.AddMetadataReferenceUndoUnit.cs (2)
40var documentationProvider = Workspace.Services.GetRequiredService<IDocumentationProviderService>();