37 instantiations of ExportWorkspaceService
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (5)
Internal\CodeRefactorings\WorkspaceServices\OmniSharpSymbolRenamedCodeActionOperationFactoryWorkspaceService.cs (1)
15
[
ExportWorkspaceService
(typeof(ISymbolRenamedCodeActionOperationFactoryWorkspaceService))]
Internal\ExtractClass\OmniSharpExtractClassOptionsService.cs (1)
16
[
ExportWorkspaceService
(typeof(IExtractClassOptionsService)), Shared]
Internal\ExtractInterface\OmniSharpExtractInterfaceOptionsService.cs (1)
14
[
ExportWorkspaceService
(typeof(IExtractInterfaceOptionsService)), Shared]
Internal\PickMembers\OmniSharpPickMembersService.cs (1)
15
[
ExportWorkspaceService
(typeof(IPickMembersService), ServiceLayer.Host)]
Options\OmnisharpLegacyGlobalOptionsWorkspaceService.cs (1)
17
[
ExportWorkspaceService
(typeof(ILegacyGlobalOptionsWorkspaceService)), Shared]
Microsoft.CodeAnalysis.Features (14)
CodeFixesAndRefactorings\FeaturesFixAllGetFixesService.cs (1)
12
[
ExportWorkspaceService
(typeof(IFixAllGetFixesService), ServiceLayer.Default), Shared]
Copilot\ICopilotChangeAnalysisService.cs (1)
41
[
ExportWorkspaceService
(typeof(ICopilotChangeAnalysisService)), Shared]
DesignerAttribute\DesignerAttributeDiscoveryService.cs (1)
29
[
ExportWorkspaceService
(typeof(IDesignerAttributeDiscoveryService)), Shared]
EditAndContinue\EditAndContinueService.cs (1)
29
[
ExportWorkspaceService
(typeof(IEditAndContinueWorkspaceService)), Shared]
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerRegistrationService.cs (1)
21
[
ExportWorkspaceService
(typeof(IUnitTestingSolutionCrawlerRegistrationService), ServiceLayer.Host), Shared]
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerService.cs (1)
21
[
ExportWorkspaceService
(typeof(IUnitTestingSolutionCrawlerService), ServiceLayer.Default), Shared]
FindUsages\DefaultExternalDefinitionItemProvider.cs (1)
14
[
ExportWorkspaceService
(typeof(IExternalDefinitionItemProvider)), Shared]
LegacySolutionEvents\ILegacySolutionEventsAggregationService.cs (1)
28
[
ExportWorkspaceService
(typeof(ILegacySolutionEventsAggregationService)), Shared]
Navigation\DefaultDocumentNavigationService.cs (1)
11
[
ExportWorkspaceService
(typeof(IDocumentNavigationService), ServiceLayer.Default), Shared]
SemanticSearch\SemanticSearchDocumentSupportsFeatureService.cs (1)
12
[
ExportWorkspaceService
(typeof(IDocumentSupportsFeatureService), WorkspaceKind.SemanticSearch), Shared]
Shared\IDocumentSupportsFeatureService.cs (1)
21
[
ExportWorkspaceService
(typeof(IDocumentSupportsFeatureService), ServiceLayer.Default), Shared]
StackTraceExplorer\StackTraceExplorerService.cs (1)
22
[
ExportWorkspaceService
(typeof(IStackTraceExplorerService)), Shared]
SymbolMapping\SymbolMappingServiceFactory.cs (1)
15
[
ExportWorkspaceService
(typeof(ISymbolMappingService), ServiceLayer.Default), Shared]
ValueTracking\ValueTrackingService.cs (1)
18
[
ExportWorkspaceService
(typeof(IValueTrackingService)), Shared]
Microsoft.CodeAnalysis.Workspaces (18)
ExtensionManager\ServicesLayerExtensionManager.cs (1)
12
[
ExportWorkspaceService
(typeof(IExtensionManager), ServiceLayer.Default), Shared]
Formatting\Rules\DefaultFormattingRuleFactoryServiceFactory.cs (1)
13
[
ExportWorkspaceService
(typeof(IHostDependentFormattingRuleFactoryService), ServiceLayer.Default), Shared]
LinkedFileDiffMerging\DefaultDocumentTextDifferencingService.cs (1)
15
[
ExportWorkspaceService
(typeof(IDocumentTextDifferencingService), ServiceLayer.Default), Shared]
Log\WorkspaceErrorLogger.cs (1)
12
[
ExportWorkspaceService
(typeof(IErrorLoggerService)), Export(typeof(IErrorLoggerService)), Shared]
Options\LegacyWorkspaceOptionService.cs (1)
21
[
ExportWorkspaceService
(typeof(ILegacyWorkspaceOptionService)), Shared]
SymbolSearch\ISymbolSearchService.cs (1)
153
[
ExportWorkspaceService
(typeof(ISymbolSearchService)), Shared]
Workspace\DocumentTracking\DefaultDocumentTrackingService.cs (1)
12
[
ExportWorkspaceService
(typeof(IDocumentTrackingService), ServiceLayer.Default), Shared]
Workspace\Host\IFallbackAnalyzerConfigOptionsProvider.cs (1)
21
[
ExportWorkspaceService
(typeof(IFallbackAnalyzerConfigOptionsProvider))]
Workspace\Host\Metadata\DefaultAnalyzerService.cs (1)
11
[
ExportWorkspaceService
(typeof(IAnalyzerService)), Shared]
Workspace\Host\Metadata\IAnalyzerAssemblyLoaderProvider.cs (1)
79
[
ExportWorkspaceService
(typeof(IAnalyzerAssemblyLoaderProvider)), Shared]
Workspace\Host\PersistentStorage\IPersistentStorageConfiguration.cs (1)
31
[
ExportWorkspaceService
(typeof(IPersistentStorageConfiguration)), Shared]
Workspace\Host\Status\DefaultWorkspaceStatusService.cs (1)
14
[
ExportWorkspaceService
(typeof(IWorkspaceStatusService), ServiceLayer.Default), Shared]
Workspace\Host\TaskScheduler\TaskSchedulerProvider.cs (1)
13
[
ExportWorkspaceService
(typeof(ITaskSchedulerProvider), ServiceLayer.Default)]
Workspace\Host\TaskScheduler\WorkspaceAsynchronousOperationListenerProvider.cs (1)
12
[
ExportWorkspaceService
(typeof(IWorkspaceAsynchronousOperationListenerProvider), ServiceLayer.Default)]
Workspace\Host\TemporaryStorage\LegacyTemporaryStorageService.cs (1)
19
[
ExportWorkspaceService
(typeof(ITemporaryStorageService)), Shared]
Workspace\Host\TextFactory\TextFactoryService.cs (1)
16
[
ExportWorkspaceService
(typeof(ITextFactoryService), ServiceLayer.Default), Shared]
Workspace\Host\WorkpacePartialSolutionsTestHook.cs (1)
12
[
ExportWorkspaceService
(typeof(IWorkspacePartialSolutionsTestHook), ServiceLayer.Host), Shared]
Workspace\IWorkspaceConfigurationService.cs (1)
17
[
ExportWorkspaceService
(typeof(IWorkspaceConfigurationService)), Shared]
10 references to ExportWorkspaceService
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\WorkspaceServiceMetadata.cs (2)
14
public string ServiceType { get; } = (string)data[nameof(
ExportWorkspaceServiceAttribute
.ServiceType)];
15
public string Layer { get; } = (string)data[nameof(
ExportWorkspaceServiceAttribute
.Layer)];
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\WorkspaceServiceMetadata.cs (2)
14
public string ServiceType { get; } = (string)data[nameof(
ExportWorkspaceServiceAttribute
.ServiceType)];
15
public string Layer { get; } = (string)data[nameof(
ExportWorkspaceServiceAttribute
.Layer)];
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\WorkspaceServiceMetadata.cs (2)
14
public string ServiceType { get; } = (string)data[nameof(
ExportWorkspaceServiceAttribute
.ServiceType)];
15
public string Layer { get; } = (string)data[nameof(
ExportWorkspaceServiceAttribute
.Layer)];
Microsoft.CodeAnalysis.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\WorkspaceServiceMetadata.cs (2)
14
public string ServiceType { get; } = (string)data[nameof(
ExportWorkspaceServiceAttribute
.ServiceType)];
15
public string Layer { get; } = (string)data[nameof(
ExportWorkspaceServiceAttribute
.Layer)];
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\WorkspaceServiceMetadata.cs (2)
14
public string ServiceType { get; } = (string)data[nameof(
ExportWorkspaceServiceAttribute
.ServiceType)];
15
public string Layer { get; } = (string)data[nameof(
ExportWorkspaceServiceAttribute
.Layer)];