80 references to ExportWorkspaceServiceFactory
IdeCoreBenchmarks (1)
CloudCache\IdeCoreBenchmarksCloudCacheServiceFactory.cs (1)
15[ExportWorkspaceServiceFactory(typeof(ICloudCacheStorageService), ServiceLayer.Host), Shared]
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
SemanticModelReuseWorkspaceServiceFactory.cs (1)
13[ExportWorkspaceServiceFactory(typeof(ISemanticModelReuseWorkspaceService), ServiceLayer.Default), Shared]
Microsoft.CodeAnalysis.EditorFeatures (12)
CodeRefactorings\EditorLayerCodeActionHelpersService.cs (1)
15[ExportWorkspaceServiceFactory(typeof(ICodeRefactoringHelpersService), ServiceLayer.Editor), Shared]
EditAndContinue\ActiveStatementTrackingService.cs (1)
38[ExportWorkspaceServiceFactory(typeof(IActiveStatementTrackingService), ServiceLayer.Editor), Shared]
Editor\EditorLayerExtensionManager.cs (1)
28[ExportWorkspaceServiceFactory(typeof(IExtensionManager), ServiceLayer.Editor), Shared]
EditorConfigSettings\Aggregator\SettingsAggregatorFactory.cs (1)
13[ExportWorkspaceServiceFactory(typeof(ISettingsAggregator), ServiceLayer.Default), Shared]
EditorConfigSettings\DataProvider\Analyzer\AnalyzerSettingsWorkspaceServiceFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(IWorkspaceSettingsProviderFactory<AnalyzerSetting>)), Shared]
EditorConfigSettings\DataProvider\NamingStyles\NamingStyleSettingsWorkspaceServiceFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(IWorkspaceSettingsProviderFactory<NamingStyleSetting>)), Shared]
InlineRename\UndoManagerServiceFactory.cs (1)
21[ExportWorkspaceServiceFactory(typeof(IInlineRenameUndoManager), ServiceLayer.Default), Shared]
IntelliSense\ImportCompletionCacheService\EditorExtensionMethodImportCompletionCacheServiceFactory.cs (1)
16[ExportWorkspaceServiceFactory(typeof(IImportCompletionCacheService<ExtensionMethodImportCompletionCacheEntry, object>), ServiceLayer.Editor), Shared]
IntelliSense\ImportCompletionCacheService\EditorTypeImportCompletionCacheServiceFactory.cs (1)
16[ExportWorkspaceServiceFactory(typeof(IImportCompletionCacheService<TypeImportCompletionCacheEntry, TypeImportCompletionCacheEntry>), ServiceLayer.Editor), Shared]
Interactive\InteractiveWorkspace.SolutionAnalyzerSetter.cs (1)
18[ExportWorkspaceServiceFactory(typeof(ISolutionAnalyzerSetterWorkspaceService), WorkspaceKind.Interactive), Shared]
Undo\NoOpGlobalUndoServiceFactory.cs (1)
17[ExportWorkspaceServiceFactory(typeof(IGlobalUndoService), ServiceLayer.Default), Shared]
Workspaces\TextUndoHistoryWorkspaceServiceFactoryService.cs (1)
16[ExportWorkspaceServiceFactory(typeof(ITextUndoHistoryWorkspaceService), ServiceLayer.Default), Shared]
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (2)
FixAllGetFixesService.cs (1)
24[ExportWorkspaceServiceFactory(typeof(IFixAllGetFixesService), ServiceLayer.Host), Shared]
Preview\PreviewPaneService.cs (1)
16[ExportWorkspaceServiceFactory(typeof(IPreviewPaneService), ServiceLayer.Host), Shared]
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
NavigateTo\AbstractNavigateToTests.cs (2)
252[ExportWorkspaceServiceFactory(typeof(IDocumentTrackingService), ServiceLayer.Test), Shared, PartNotDiscoverable] 286[ExportWorkspaceServiceFactory(typeof(IDocumentTrackingService), ServiceLayer.Test), Shared, PartNotDiscoverable]
Workspaces\TestFormattingRuleFactoryServiceFactory.cs (1)
17[ExportWorkspaceServiceFactory(typeof(IHostDependentFormattingRuleFactoryService), ServiceLayer.Test), Shared, PartNotDiscoverable]
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities2 (4)
Utilities\GoToHelpers\MockDocumentNavigationServiceFactory.vb (1)
11<ExportWorkspaceServiceFactory(GetType(IDocumentNavigationService), ServiceLayer.Test), [Shared], PartNotDiscoverable>
Utilities\GoToHelpers\MockSymbolNavigationServiceFactory.vb (1)
11<ExportWorkspaceServiceFactory(GetType(ISymbolNavigationService), ServiceLayer.Test), [Shared], PartNotDiscoverable>
Utilities\MockDocumentNavigationServiceProvider.vb (1)
16<ExportWorkspaceServiceFactory(GetType(IDocumentNavigationService), ServiceLayer.Host), [Shared]>
Utilities\MockSymbolNavigationServiceProvider.vb (1)
18<ExportWorkspaceServiceFactory(GetType(ISymbolNavigationService), ServiceLayer.Test), [Shared], PartNotDiscoverable>
Microsoft.CodeAnalysis.EditorFeatures.Wpf (6)
Interactive\InteractiveDocumentNavigationServiceFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(IDocumentNavigationService), WorkspaceKind.Interactive), Shared]
Interactive\InteractiveGlobalUndoServiceFactory.cs (1)
17[ExportWorkspaceServiceFactory(typeof(IGlobalUndoService), WorkspaceKind.Interactive), Shared]
Interactive\InteractiveTextUndoHistoryWorkspaceServiceFactory.cs (1)
17[ExportWorkspaceServiceFactory(typeof(ITextUndoHistoryWorkspaceService), WorkspaceKind.Interactive), Shared]
NavigateTo\DefaultNavigateToPreviewServiceFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(INavigateToPreviewService), ServiceLayer.Editor), Shared]
Notification\EditorNotificationServiceFactory.cs (1)
16[ExportWorkspaceServiceFactory(typeof(INotificationService), ServiceLayer.Editor)]
Suggestions\FixAll\FixAllGetFixesService.cs (1)
24[ExportWorkspaceServiceFactory(typeof(IFixAllGetFixesService), ServiceLayer.Host), Shared]
Microsoft.CodeAnalysis.Features (10)
CodeLens\CodeLensReferencesServiceFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(ICodeLensReferencesService)), Shared]
CodeRefactorings\ServicesLayerCodeActionHelpersService.cs (1)
14[ExportWorkspaceServiceFactory(typeof(ICodeRefactoringHelpersService), ServiceLayer.Default), Shared]
Completion\Providers\ImportCompletionProvider\DefaultExtensionMethodImportCompletionCacheServiceFactory.cs (1)
16[ExportWorkspaceServiceFactory(typeof(IImportCompletionCacheService<ExtensionMethodImportCompletionCacheEntry, object>), ServiceLayer.Default), Shared]
Completion\Providers\ImportCompletionProvider\DefaultTypeImportCompletionCacheServiceFactory.cs (1)
13[ExportWorkspaceServiceFactory(typeof(IImportCompletionCacheService<TypeImportCompletionCacheEntry, TypeImportCompletionCacheEntry>), ServiceLayer.Default), Shared]
Diagnostics\BuildOnlyDiagnosticsService.cs (1)
14[ExportWorkspaceServiceFactory(typeof(IBuildOnlyDiagnosticsService), ServiceLayer.Default), Shared]
ExternalAccess\UnitTesting\UnitTestingStackTraceServiceAccessorFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(IUnitTestingStackTraceServiceAccessor))]
MetadataAsSource\SymbolMappingServiceFactory.cs (1)
15[ExportWorkspaceServiceFactory(typeof(ISymbolMappingService), WorkspaceKind.MetadataAsSource)]
Navigation\DefaultDocumentNavigationServiceFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(IDocumentNavigationService), ServiceLayer.Default), Shared]
Navigation\DefaultSymbolNavigationServiceFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(ISymbolNavigationService), ServiceLayer.Default), Shared]
Workspace\CompileTimeSolutionProvider.cs (1)
29[ExportWorkspaceServiceFactory(typeof(ICompileTimeSolutionProvider), WorkspaceKind.Host), Shared]
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Host\Storage\RemoteCloudCachePersistentStorageService.cs (1)
24[ExportWorkspaceServiceFactory(typeof(ICloudCacheStorageService), WorkspaceKind.RemoteWorkspace), Shared]
Microsoft.CodeAnalysis.Remote.Workspaces (1)
SolutionAssetStorageProvider.cs (1)
14[ExportWorkspaceServiceFactory(typeof(ISolutionAssetStorageProvider)), Shared]
Microsoft.CodeAnalysis.Workspaces (12)
ExtensionManager\ServicesLayerExtensionManager.cs (1)
12[ExportWorkspaceServiceFactory(typeof(IExtensionManager), ServiceLayer.Default), Shared]
FindSymbols\SymbolTree\SymbolTreeInfoCacheServiceFactory.cs (1)
13[ExportWorkspaceServiceFactory(typeof(ISymbolTreeInfoCacheService)), Shared]
SemanticModelReuseWorkspaceServiceFactory.cs (1)
13[ExportWorkspaceServiceFactory(typeof(ISemanticModelReuseWorkspaceService), ServiceLayer.Default), Shared]
Serialization\SerializerService.cs (1)
22[ExportWorkspaceServiceFactory(typeof(ISerializerService), layer: ServiceLayer.Default), Shared]
Storage\LegacyPersistentStorageService.cs (1)
21[ExportWorkspaceServiceFactory(typeof(IPersistentStorageService)), Shared]
Storage\SQLite\v2\SQLitePersistentStorageService.cs (1)
21[ExportWorkspaceServiceFactory(typeof(SQLitePersistentStorageService)), Shared]
TemporaryStorage\TemporaryStorageService.Factory.cs (1)
15[ExportWorkspaceServiceFactory(typeof(ITemporaryStorageServiceInternal), ServiceLayer.Default), Shared]
Workspace\Host\Documentation\DocumentationProviderServiceFactory.cs (1)
15[ExportWorkspaceServiceFactory(typeof(IDocumentationProviderService), ServiceLayer.Default), Shared]
Workspace\Host\EventListener\IWorkspaceEventListenerProvider.cs (1)
24[ExportWorkspaceServiceFactory(typeof(IWorkspaceEventListenerService), layer: ServiceLayer.Default), Shared]
Workspace\Host\ISupportedChangesService.cs (1)
27[ExportWorkspaceServiceFactory(typeof(ISupportedChangesService)), Shared]
Workspace\Host\Metadata\FrameworkAssemblyPathResolverFactory.cs (1)
11[ExportWorkspaceServiceFactory(typeof(IFrameworkAssemblyPathResolver), ServiceLayer.Default), Shared]
Workspace\Host\Metadata\MetadataServiceFactory.cs (1)
13[ExportWorkspaceServiceFactory(typeof(IMetadataService), ServiceLayer.Default), Shared]
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (3)
Fakes\MockWorkspaceEventListenerProvider.cs (1)
15[ExportWorkspaceServiceFactory(typeof(IWorkspaceEventListenerService), ServiceLayer.Test), Shared, PartNotDiscoverable]
Remote\InProcRemoteHostClientProvider.cs (1)
22[ExportWorkspaceServiceFactory(typeof(IRemoteHostClientProvider), ServiceLayer.Test), Shared, PartNotDiscoverable]
Remote\TestSerializerService.cs (1)
102[ExportWorkspaceServiceFactory(typeof(ISerializerService), layer: ServiceLayer.Test), Shared, PartNotDiscoverable]
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
Host\WorkspaceServices\TestTemporaryStorageServiceFactory.cs (1)
12[ExportWorkspaceServiceFactory(typeof(ITemporaryStorageServiceInternal), ServiceLayer.Test), Shared, PartNotDiscoverable]
SolutionTests\SourceGeneratorTelemetryCollectorWorkspaceServiceTests.cs (1)
38[ExportWorkspaceServiceFactory(typeof(ISourceGeneratorTelemetryCollectorWorkspaceService)), Shared]
Microsoft.VisualStudio.IntegrationTest.Setup (1)
TestExtensionManager.cs (1)
18[Shared, ExportWorkspaceServiceFactory(typeof(IExtensionManager), ServiceLayer.Host)]
Microsoft.VisualStudio.LanguageServices (20)
EditorConfigSettings\DataProvider\CodeStyle\CommonCodeStyleSettingsWorkspaceServiceFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(IWorkspaceSettingsProviderFactory<CodeStyleSetting>)), Shared]
EditorConfigSettings\DataProvider\Whitespace\CommonWhitespaceSettingsWorkspaceServiceFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(IWorkspaceSettingsProviderFactory<Setting>)), Shared]
GenerateType\VisualStudioGenerateTypeOptionsServiceFactory.cs (1)
21[ExportWorkspaceServiceFactory(typeof(IGenerateTypeOptionsService), ServiceLayer.Host), Shared]
InlineRename\InlineRenameUndoManager.cs (1)
36[ExportWorkspaceServiceFactory(typeof(IInlineRenameUndoManager), ServiceLayer.Host), Shared]
NavigateTo\VisualStudioNavigateToPreviewServiceFactory.cs (1)
16[ExportWorkspaceServiceFactory(typeof(INavigateToPreviewService), ServiceLayer.Host), Shared]
Notification\VSNotificationServiceFactory.cs (1)
19[ExportWorkspaceServiceFactory(typeof(INotificationService), ServiceLayer.Host), Shared]
Preview\PreviewService.cs (1)
20[ExportWorkspaceServiceFactory(typeof(IPreviewDialogService), ServiceLayer.Host), Shared]
PreviewPane\PreviewPaneService.cs (1)
32[ExportWorkspaceServiceFactory(typeof(IPreviewPaneService), ServiceLayer.Host), Shared]
ProjectSystem\MetadataReferences\VisualStudioFrameworkAssemblyPathResolverFactory.cs (1)
20[ExportWorkspaceServiceFactory(typeof(IFrameworkAssemblyPathResolver), ServiceLayer.Host), Shared]
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.Factory.cs (1)
16[ExportWorkspaceServiceFactory(typeof(VisualStudioMetadataReferenceManager), ServiceLayer.Host), Shared]
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceProviderServiceFactory.cs (1)
16[ExportWorkspaceServiceFactory(typeof(IMetadataService), ServiceLayer.Host), Shared]
ProjectSystem\RuleSets\VisualStudioRuleSetManagerFactory.cs (1)
15[ExportWorkspaceServiceFactory(typeof(IRuleSetManager), ServiceLayer.Host), Shared]
ProjectSystem\VisualStudioWorkspaceImpl.SolutionAnalyzerSetterService.cs (1)
19[ExportWorkspaceServiceFactory(typeof(ISolutionAnalyzerSetterWorkspaceService), WorkspaceKind.Host), Shared]
Remote\VisualStudioRemoteHostClientProvider.cs (1)
28[ExportWorkspaceServiceFactory(typeof(IRemoteHostClientProvider), WorkspaceKind.Host), Shared]
Storage\VisualStudioCloudCacheStorageService.cs (1)
24[ExportWorkspaceServiceFactory(typeof(ICloudCacheStorageService), ServiceLayer.Host), Shared]
Workspace\GlobalUndoServiceFactory.cs (1)
24[ExportWorkspaceServiceFactory(typeof(IGlobalUndoService), ServiceLayer.Host), Shared]
Workspace\VisualStudioDocumentTrackingServiceFactory.cs (1)
14[ExportWorkspaceServiceFactory(typeof(IDocumentTrackingService), ServiceLayer.Host), Shared]
Workspace\VisualStudioSourceGeneratorTelemetryCollectorWorkspaceServiceFactory.cs (1)
24[ExportWorkspaceServiceFactory(typeof(ISourceGeneratorTelemetryCollectorWorkspaceService)), Shared]
Workspace\VisualStudioTextUndoHistoryWorkspaceServiceFactory.cs (1)
23[ExportWorkspaceServiceFactory(typeof(ITextUndoHistoryWorkspaceService), ServiceLayer.Host), Shared]
Workspace\VisualStudioWorkspaceStatusServiceFactory.cs (1)
25[ExportWorkspaceServiceFactory(typeof(IWorkspaceStatusService), ServiceLayer.Host), Shared]
Microsoft.VisualStudio.LanguageServices.LiveShare.UnitTests (1)
MockDocumentNavigationServiceFactory.cs (1)
20[ExportWorkspaceServiceFactory(typeof(IDocumentNavigationService), ServiceLayer.Test), Shared, PartNotDiscoverable]