8 overrides of GetService
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104public override TWorkspaceService GetService<TWorkspaceService>()
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104public override TWorkspaceService GetService<TWorkspaceService>()
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104public override TWorkspaceService GetService<TWorkspaceService>()
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104public override TWorkspaceService GetService<TWorkspaceService>()
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104public override TWorkspaceService GetService<TWorkspaceService>()
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104public override TWorkspaceService GetService<TWorkspaceService>()
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104public override TWorkspaceService GetService<TWorkspaceService>()
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104public override TWorkspaceService GetService<TWorkspaceService>()
112 references to GetService
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (5)
CodeActions\GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersTests.cs (1)
46var service = (TestPickMembersService)workspace.Services.GetService<IPickMembersService>();
EncapsulateField\EncapsulateFieldTestState.cs (1)
37var notificationService = Workspace.Services.GetService<INotificationService>() as INotificationServiceCallback;
Formatting\Indentation\CSharpFormatterTestsBase.cs (2)
85var formattingRuleProvider = workspace.Services.GetService<IHostDependentFormattingRuleFactoryService>(); 114var factory = (TestFormattingRuleFactoryServiceFactory.Factory)workspace.Services.GetService<IHostDependentFormattingRuleFactoryService>();
Formatting\Indentation\SmartIndenterTests.cs (1)
3422var provider = (TestFormattingRuleFactoryServiceFactory.Factory)workspace.Services.GetService<IHostDependentFormattingRuleFactoryService>();
Microsoft.CodeAnalysis.CSharp.Features (1)
Copilot\CSharpCopilotCodeFixProvider.DismissChangesCodeAction.cs (1)
38if (workspace.Services.GetService<IWorkspaceTelemetryService>()?.IsUserMicrosoftInternal is true)
Microsoft.CodeAnalysis.EditorFeatures (26)
ChangeSignature\AbstractChangeSignatureCommandHandler.cs (1)
117var previewService = workspace.Services.GetService<IPreviewDialogService>();
CodeActions\CodeActionEditHandlerService.cs (1)
113workspace.Services.GetService<INotificationService>()?.SendNotification(
EditAndContinue\ActiveStatementTaggerProvider.EventSource.cs (2)
16var trackingService = workspace.Services.GetService<IActiveStatementTrackingService>(); 26var trackingService = workspace.Services.GetService<IActiveStatementTrackingService>();
EncapsulateField\AbstractEncapsulateFieldCommandHandler.cs (1)
107var previewService = workspace.Services.GetService<IPreviewDialogService>();
ExtractInterface\AbstractExtractInterfaceCommandHandler.cs (2)
71(errorMessage, severity) => workspace.Services.GetService<INotificationService>().SendNotification(errorMessage, severity: severity), 85var navigationService = workspace.Services.GetService<IDocumentNavigationService>();
InlineRename\CommandHandlers\AbstractRenameCommandHandler_RenameHandler.cs (1)
140var notificationService = workspace.Services.GetService<INotificationService>();
InlineRename\CommandHandlers\RenameCommandHandler.cs (2)
81var notificationService = activeSession.Workspace.Services.GetService<INotificationService>(); 87var errorReportingService = activeSession.Workspace.Services.GetService<IErrorReportingService>();
InlineRename\InlineRenameSession.cs (3)
180this.UndoManager = workspace.Services.GetService<IInlineRenameUndoManager>(); 808var previewService = Workspace.Services.GetService<IPreviewDialogService>(); 852var notificationService = Workspace.Services.GetService<INotificationService>();
InlineRename\UndoManagerServiceFactory.cs (1)
40var textUndoHistoryService = workspace.Services.GetService<ITextUndoHistoryWorkspaceService>();
NavigateTo\NavigateToItemDisplay.cs (2)
121var previewService = workspace.Services.GetService<INavigateToPreviewService>(); 135var previewService = workspace.Services.GetService<INavigateToPreviewService>();
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCodeAction.cs (1)
123var notificationService = workspace.Services.GetService<INotificationService>();
Shared\Extensions\ITextBufferExtensions.cs (1)
59service = workspace.Services.GetService<ITextBufferSupportsFeatureService>();
Suggestions\FixAll\FixMultipleOccurrencesService.cs (1)
74var extensionManager = workspace.Services.GetService<IExtensionManager>();
Suggestions\PreviewChanges\PreviewChangesCodeAction.cs (1)
37var previewDialogService = _workspace.Services.GetService<IPreviewDialogService>();
Suggestions\SuggestedActions\SuggestedAction.cs (2)
142await Workspace.Services.GetService<IExtensionManager>().PerformActionAsync( 219var extensionManager = Workspace.Services.GetService<IExtensionManager>();
Suggestions\SuggestedActionWithNestedFlavors.cs (3)
74var extensionManager = this.Workspace.Services.GetService<IExtensionManager>(); 149var previewPaneService = Workspace.Services.GetService<IPreviewPaneService>(); 160var extensionManager = this.Workspace.Services.GetService<IExtensionManager>();
Undo\Extensions.cs (1)
19var undoService = workspace.Services.GetService<IGlobalUndoService>();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Formatting\CoreFormatterTestsBase.cs (2)
96if (workspace.Services.GetService<IHostDependentFormattingRuleFactoryService>() is TestFormattingRuleFactoryServiceFactory.Factory factory && factory.BaseIndentation != 0 && factory.TextSpan.Contains(p.Position)) 191var formattingRuleProvider = workspace.Services.GetService<IHostDependentFormattingRuleFactoryService>();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (1)
457var documentTrackingService = (TestDocumentTrackingService)workspace.Services.GetService<IDocumentTrackingService>();
Microsoft.CodeAnalysis.ExternalAccess.FSharp (4)
Navigation\FSharpDocumentNavigationService.cs (4)
25var service = workspace.Services.GetService<IDocumentNavigationService>(); 32var service = workspace.Services.GetService<IDocumentNavigationService>(); 39var service = workspace.Services.GetService<IDocumentNavigationService>(); 47var service = workspace.Services.GetService<IDocumentNavigationService>();
Microsoft.CodeAnalysis.Features (3)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerService.cs (1)
42if (workspace.Services.GetService<IUnitTestingSolutionCrawlerRegistrationService>() is UnitTestingSolutionCrawlerRegistrationService registration)
GenerateOverrides\GenerateOverridesWithDialogCodeAction.cs (1)
104var service = workspace.Services.GetService<ILegacyGlobalOptionsWorkspaceService>();
NavigateTo\INavigateToSearcherHost.cs (1)
57var workspaceService = _solution.Workspace.Services.GetService<IWorkspaceNavigateToSearcherHostService>();
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
58var clientProvider = (InProcRemoteHostClientProvider?)localWorkspace.Services.GetService<IRemoteHostClientProvider>();
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
Rename\RenameTests.cs (2)
279var service = Assert.IsType<TestSourceGeneratedDocumentSpanMappingService>(workspace.Services.GetService<ISourceGeneratedDocumentSpanMappingService>()); 329var service = Assert.IsType<TestSourceGeneratedDocumentSpanMappingService>(workspace.Services.GetService<ISourceGeneratedDocumentSpanMappingService>());
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (1)
112var service = GetWorkspace().Services.GetService<IPerformanceTrackerService>();
Services\ProcessTelemetry\RemoteProcessTelemetryService.cs (1)
63var diagnosticAnalyzerPerformanceTracker = services.GetService<IPerformanceTrackerService>();
Microsoft.CodeAnalysis.Workspaces (7)
Remote\RemoteHostClient.cs (1)
24var service = workspace.Services.GetService<IRemoteHostClientProvider>();
Shared\TestHooks\AsynchronousOperationListenerProvider.cs (1)
121if (workspace?.Services.GetService<IRemoteHostClientProvider>() is { } remoteHostClientProvider)
Workspace\Host\HostWorkspaceServices.cs (1)
84var service = GetService<TWorkspaceService>();
Workspace\Host\Metadata\MetadataServiceFactory.cs (1)
23=> new DefaultMetadataService(workspaceServices.GetService<IDocumentationProviderService>());
Workspace\Host\SolutionServices.cs (2)
35/// <inheritdoc cref="HostWorkspaceServices.GetService"/> 37=> _services.GetService<TWorkspaceService>();
Workspace\Workspace_Events.cs (1)
195_workspaceEventListenerService ??= this.Services.GetService<IWorkspaceEventListenerService>();
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Workspaces\TestWorkspace_XmlConsumption.cs (1)
517var metadataService = Services.GetService<IMetadataService>();
Workspaces\TestWorkspace`1.cs (1)
91if (Services.GetService<INotificationService>() is INotificationServiceCallback callback)
Microsoft.CodeAnalysis.Workspaces.UnitTests (11)
UtilityTest\SourceTextSerializationTests.cs (1)
25var textService = Assert.IsType<TextFactoryService>(workspace.Services.GetService<ITextFactoryService>());
WorkspaceServiceTests\TemporaryStorageServiceTests.cs (9)
34var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.GetService<ITextFactoryService>()); 54var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.GetService<ITextFactoryService>()); 91var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.GetService<ITextFactoryService>()); 109var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.GetService<ITextFactoryService>()); 151var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.GetService<ITextFactoryService>()); 181var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.GetService<ITextFactoryService>()); 206var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.GetService<ITextFactoryService>()); 241var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.GetService<ITextFactoryService>()); 276var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.GetService<ITextFactoryService>());
WorkspaceTests\AdhocWorkspaceTests.cs (1)
574var service = ws.Services.GetService<IDocumentTextDifferencingService>();
Microsoft.VisualStudio.LanguageServices (13)
CallHierarchy\CallHierarchyDetail.cs (1)
75var navigator = _workspace.Services.GetService<IDocumentNavigationService>();
CodeCleanup\AbstractCodeCleanUpFixer.cs (1)
175var workspaceStatusService = workspace.Services.GetService<IWorkspaceStatusService>();
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.WorkspaceEventListener.cs (1)
38var setter = workspace.Services.GetService<ISolutionAnalyzerSetterWorkspaceService>();
InlineRename\InlineRenameUndoManager.cs (1)
92var textUndoHistoryService = workspace.Services.GetService<ITextUndoHistoryWorkspaceService>();
LanguageService\AbstractLanguageService`2.IVsLanguageTextOps.cs (1)
68var ruleFactory = Workspace.Services.GetService<IHostDependentFormattingRuleFactoryService>();
LanguageService\AbstractPackage`2.cs (2)
127_packageInstallerService = workspace.Services.GetService<IPackageInstallerService>() as PackageInstallerService; 128_symbolSearchService = workspace.Services.GetService<ISymbolSearchService>() as VisualStudioSymbolSearchService;
Packaging\PackageInstallerServiceFactory.cs (2)
354var notificationService = Workspace.Services.GetService<INotificationService>(); 415var notificationService = Workspace.Services.GetService<INotificationService>();
ProjectSystem\MiscellaneousFilesWorkspace.cs (1)
130var manager = this.Services.GetService<VisualStudioMetadataReferenceManager>();
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
624var sourceGeneratedDocumentMappingService = Services.GetService<ISourceGeneratedDocumentSpanMappingService>();
StackTraceExplorer\StackFrameViewModel.cs (1)
120var navigationService = _workspace.Services.GetService<IDocumentNavigationService>();
ValueTracking\ValueTrackedTreeItemViewModel.cs (1)
181var navigationService = Workspace.Services.GetService<IDocumentNavigationService>();
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CSharpPackage.cs (1)
77return new TempPECompilerService(workspace.Services.GetService<IMetadataService>());
Options\NamingStylesOptionPage.cs (1)
28_notificationService = workspace.Services.GetService<INotificationService>();
Microsoft.VisualStudio.LanguageServices.Test.Utilities2 (1)
CallHierarchy\CallHierarchyTestState.vb (1)
95Dim notificationService = DirectCast(workspace.Services.GetService(Of INotificationService)(), INotificationServiceCallback)
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
Options\NamingStylesOptionPage.vb (1)
23_notificationService = workspace.Services.GetService(Of INotificationService)
ProjectSystemShim\TempPECompiler.vb (1)
26Dim metadataService = _workspace.Services.GetService(Of IMetadataService)
Roslyn.VisualStudio.Next.UnitTests (27)
Remote\SnapshotSerializationTests.cs (9)
284var serializer = workspace.Services.GetService<ISerializerService>(); 376var serializer = workspace.Services.GetService<ISerializerService>(); 390var serializer = workspace.Services.GetService<ISerializerService>(); 404var serializer = workspace.Services.GetService<ISerializerService>(); 420var serializer = workspace.Services.GetService<ISerializerService>(); 441var serializer = workspace.Services.GetService<ISerializerService>(); 463var serializer = workspace.Services.GetService<ISerializerService>(); 606var serializer = workspace.Services.GetService<ISerializerService>(); 652var serializer = workspace.Services.GetService<ISerializerService>();
Services\AssetProviderTests.cs (5)
51var assetSource = new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), new Dictionary<Checksum, object>() { { checksum, data } }); 82var assetSource = new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map); 110var assetSource = new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map); 135var assetSource = new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map); 164var assetSource = new OrderedAssetSource(workspace.Services.GetService<ISerializerService>(), map);
Services\ServiceHubServicesTests.cs (2)
54var clientProvider = (InProcRemoteHostClientProvider)workspace.Services.GetService<IRemoteHostClientProvider>(); 131var assetSource = new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map);
Services\SolutionServiceTests.cs (10)
548Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices); 589Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices); 631Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices); 664Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices); 706Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices); 746Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices); 784Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices); 817Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices); 872Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices); 941Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.GetService<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices);
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (1)
200var remotableDataService = workspace.Services.GetService<ISolutionAssetStorageProvider>();