39 references to ExportProvider
AnalyzerRunner (1)
IncrementalAnalyzerRunner.cs (1)
39var exportProvider = _workspace.Services.SolutionServices.ExportProvider;
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
EditorConfigSettings\Updater\SettingsUpdaterTests.cs (1)
49=> workspace.Services.SolutionServices.ExportProvider.GetExportedValue<IGlobalOptionService>();
Microsoft.CodeAnalysis.EditorFeatures (3)
QuickInfo\Extensions.cs (2)
22var cloneServices = workspace.Services.SolutionServices.ExportProvider.GetExports<ITextBufferCloneService>(); 38var cloneServices = document.Project.Solution.Services.ExportProvider.GetExports<ITextBufferCloneService>();
Shared\Extensions\HostWorkspaceServicesExtensions.cs (1)
64var mefHostServices = hostWorkspaceServices.ExportProvider;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (1)
44=> workspace.Services.SolutionServices.ExportProvider.GetExportedValue<IGlobalOptionService>();
EditorConfigSettings\Data\CodeStyleSettingsTest.cs (1)
22=> workspace.Services.SolutionServices.ExportProvider.GetExportedValue<IGlobalOptionService>();
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (21)
Cohost\Handlers\CodeActions.cs (4)
26var codeFixService = solution.Services.ExportProvider.GetService<ICodeFixService>(); 27var codeRefactoringService = solution.Services.ExportProvider.GetService<ICodeRefactoringService>(); 47var codeFixService = solution.Services.ExportProvider.GetService<ICodeFixService>(); 48var codeRefactoringService = solution.Services.ExportProvider.GetService<ICodeRefactoringService>();
Cohost\Handlers\Completion.cs (3)
40var globalOptions = document.Project.Solution.Services.ExportProvider.GetService<IGlobalOptionService>(); 62var globalOptions = document.Project.Solution.Services.ExportProvider.GetService<IGlobalOptionService>(); 78var xmlSnippetParser = document.Project.Solution.Services.ExportProvider.GetService<XmlSnippetParser>();
Cohost\Handlers\Diagnostics.cs (1)
21var globalOptionsService = solutionServices.ExportProvider.GetService<IGlobalOptionService>();
Cohost\Handlers\DocumentHighlights.cs (2)
19var globalOptions = document.Project.Solution.Services.ExportProvider.GetService<IGlobalOptionService>(); 20var highlightingService = document.Project.Solution.Services.ExportProvider.GetService<IHighlightingService>();
Cohost\Handlers\FindAllReferences.cs (2)
22var globalOptions = document.Project.Solution.Services.ExportProvider.GetService<IGlobalOptionService>(); 23var metadataAsSourceFileService = document.Project.Solution.Services.ExportProvider.GetService<IMetadataAsSourceFileService>();
Cohost\Handlers\FoldingRanges.cs (1)
19var globalOptions = document.Project.Solution.Services.ExportProvider.GetService<IGlobalOptionService>();
Cohost\Handlers\GoToDefinition.cs (2)
20var globalOptions = document.Project.Solution.Services.ExportProvider.GetService<IGlobalOptionService>(); 21var metadataAsSourceFileService = document.Project.Solution.Services.ExportProvider.GetService<IMetadataAsSourceFileService>();
Cohost\Handlers\GoToImplementation.cs (1)
20var globalOptions = document.Project.Solution.Services.ExportProvider.GetService<IGlobalOptionService>();
Cohost\Handlers\Hover.cs (1)
23var globalOptions = document.Project.Solution.Services.ExportProvider.GetService<IGlobalOptionService>();
Cohost\Handlers\OnAutoInsert.cs (2)
22var globalOptions = document.Project.Solution.Services.ExportProvider.GetService<IGlobalOptionService>(); 23var services = document.Project.Solution.Services.ExportProvider.GetExports<IBraceCompletionService, LanguageMetadata>().Where(s => s.Metadata.Language == LanguageNames.CSharp).SelectAsArray(s => s.Value);
Cohost\Handlers\SignatureHelp.cs (1)
18var signatureHelpService = document.Project.Solution.Services.ExportProvider.GetService<SignatureHelpService>();
Testing\TestRoslynOptionsHelper.cs (1)
14var globalOptions = workspace.CurrentSolution.Services.ExportProvider.GetService<IGlobalOptionService>();
Microsoft.CodeAnalysis.Features (4)
Completion\CompletionService.ProviderManager.cs (1)
71var mefExporter = _service._services.ExportProvider;
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingIncrementalAnalyzerProcessor.cs (1)
60var globalNotificationService = _registration.Services.ExportProvider.GetExports<IGlobalOperationNotificationService>().FirstOrDefault()?.Value;
QuickInfo\QuickInfoServiceWithProviders.cs (1)
34var mefExporter = _services.SolutionServices.ExportProvider;
Structure\BlockStructureServiceWithProviders.cs (1)
37var mefExporter = _services.ExportProvider;
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Services\AsynchronousOperationListener\RemoteAsynchronousOperationListenerService.cs (2)
40var exportProvider = workspace.Services.SolutionServices.ExportProvider; 52var exportProvider = workspace.Services.SolutionServices.ExportProvider;
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Remote\InProcRemoteHostClientProvider.cs (1)
76var testSerializerServiceFactory = services.ExportProvider.GetExportedValue<TestSerializerService.Factory>();
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
WorkspaceServiceTests\GlobalOptionServiceTests.cs (2)
23=> services.SolutionServices.ExportProvider.GetExportedValue<IGlobalOptionService>(); 26=> services.SolutionServices.ExportProvider.GetExportedValue<ILegacyGlobalOptionService>();
Microsoft.VisualStudio.LanguageServices (1)
Workspace\VisualStudioSymbolNavigationService.cs (1)
84foreach (var lazyService in solution.Services.ExportProvider.GetExports<ICrossLanguageSymbolNavigationService>())
Roslyn.VisualStudio.Next.UnitTests (1)
Remote\RemoteHostClientServiceFactoryTests.cs (1)
35var exportProvider = workspace.Services.SolutionServices.ExportProvider;