7 overrides of GetService
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104
public override TWorkspaceService
GetService
<TWorkspaceService>()
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104
public override TWorkspaceService
GetService
<TWorkspaceService>()
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104
public override TWorkspaceService
GetService
<TWorkspaceService>()
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104
public override TWorkspaceService
GetService
<TWorkspaceService>()
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104
public override TWorkspaceService
GetService
<TWorkspaceService>()
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104
public override TWorkspaceService
GetService
<TWorkspaceService>()
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Workspace\Mef\MefWorkspaceServices.cs (1)
104
public override TWorkspaceService
GetService
<TWorkspaceService>()
113 references to GetService
dotnet-format (2)
Analyzers\AnalyzerReferenceInformationProvider.cs (1)
66
var analyzerService = workspace.Services.
GetService
<IAnalyzerService>() ?? throw new NotSupportedException();
Analyzers\CodeStyleInformationProvider.cs (1)
25
var analyzerService = workspace.Services.
GetService
<IAnalyzerService>() ?? throw new NotSupportedException();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (5)
CodeActions\GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersTests.cs (1)
46
var service = (TestPickMembersService)workspace.Services.
GetService
<IPickMembersService>();
EncapsulateField\EncapsulateFieldTestState.cs (1)
37
var notificationService = Workspace.Services.
GetService
<INotificationService>() as INotificationServiceCallback;
Formatting\Indentation\CSharpFormatterTestsBase.cs (2)
85
var formattingRuleProvider = workspace.Services.
GetService
<IHostDependentFormattingRuleFactoryService>();
114
var factory = (TestFormattingRuleFactoryServiceFactory.Factory)workspace.Services.
GetService
<IHostDependentFormattingRuleFactoryService>();
Formatting\Indentation\SmartIndenterTests.cs (1)
3422
var provider = (TestFormattingRuleFactoryServiceFactory.Factory)workspace.Services.
GetService
<IHostDependentFormattingRuleFactoryService>();
Microsoft.CodeAnalysis.CSharp.Features (1)
Copilot\CSharpCopilotCodeFixProvider.DismissChangesCodeAction.cs (1)
38
if (workspace.Services.
GetService
<IWorkspaceTelemetryService>()?.IsUserMicrosoftInternal is true)
Microsoft.CodeAnalysis.EditorFeatures (20)
ChangeSignature\AbstractChangeSignatureCommandHandler.cs (1)
117
var previewService = workspace.Services.
GetService
<IPreviewDialogService>();
CodeActions\CodeActionEditHandlerService.cs (1)
113
workspace.Services.
GetService
<INotificationService>()?.SendNotification(
EditAndContinue\ActiveStatementTaggerProvider.EventSource.cs (2)
16
var trackingService = workspace.Services.
GetService
<IActiveStatementTrackingService>();
26
var trackingService = workspace.Services.
GetService
<IActiveStatementTrackingService>();
EncapsulateField\AbstractEncapsulateFieldCommandHandler.cs (1)
107
var previewService = workspace.Services.
GetService
<IPreviewDialogService>();
ExtractInterface\AbstractExtractInterfaceCommandHandler.cs (2)
71
(errorMessage, severity) => workspace.Services.
GetService
<INotificationService>().SendNotification(errorMessage, severity: severity),
85
var navigationService = workspace.Services.
GetService
<IDocumentNavigationService>();
InlineRename\CommandHandlers\AbstractRenameCommandHandler_RenameHandler.cs (1)
139
var notificationService = workspace.Services.
GetService
<INotificationService>();
InlineRename\CommandHandlers\RenameCommandHandler.cs (2)
81
var notificationService = activeSession.Workspace.Services.
GetService
<INotificationService>();
87
var errorReportingService = activeSession.Workspace.Services.
GetService
<IErrorReportingService>();
InlineRename\InlineRenameSession.cs (3)
180
this.UndoManager = workspace.Services.
GetService
<IInlineRenameUndoManager>();
808
var previewService = Workspace.Services.
GetService
<IPreviewDialogService>();
852
var notificationService = Workspace.Services.
GetService
<INotificationService>();
InlineRename\UndoManagerServiceFactory.cs (1)
40
var textUndoHistoryService = workspace.Services.
GetService
<ITextUndoHistoryWorkspaceService>();
NavigateTo\NavigateToItemDisplay.cs (2)
121
var previewService = workspace.Services.
GetService
<INavigateToPreviewService>();
135
var previewService = workspace.Services.
GetService
<INavigateToPreviewService>();
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCodeAction.cs (1)
123
var notificationService = workspace.Services.
GetService
<INotificationService>();
Shared\Extensions\ITextBufferExtensions.cs (1)
59
service = workspace.Services.
GetService
<ITextBufferSupportsFeatureService>();
Suggestions\FixAll\FixMultipleOccurrencesService.cs (1)
75
var extensionManager = workspace.Services.
GetService
<IExtensionManager>();
Undo\Extensions.cs (1)
19
var undoService = workspace.Services.
GetService
<IGlobalUndoService>();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Formatting\CoreFormatterTestsBase.cs (2)
96
if (workspace.Services.
GetService
<IHostDependentFormattingRuleFactoryService>() is TestFormattingRuleFactoryServiceFactory.Factory factory && factory.BaseIndentation != 0 && factory.TextSpan.Contains(p.Position))
191
var formattingRuleProvider = workspace.Services.
GetService
<IHostDependentFormattingRuleFactoryService>();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (1)
458
var documentTrackingService = (TestDocumentTrackingService)workspace.Services.
GetService
<IDocumentTrackingService>();
Microsoft.CodeAnalysis.ExternalAccess.FSharp (4)
Navigation\FSharpDocumentNavigationService.cs (4)
25
var service = workspace.Services.
GetService
<IDocumentNavigationService>();
32
var service = workspace.Services.
GetService
<IDocumentNavigationService>();
39
var service = workspace.Services.
GetService
<IDocumentNavigationService>();
47
var service = workspace.Services.
GetService
<IDocumentNavigationService>();
Microsoft.CodeAnalysis.Features (2)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingSolutionCrawlerService.cs (1)
42
if (workspace.Services.
GetService
<IUnitTestingSolutionCrawlerRegistrationService>() is UnitTestingSolutionCrawlerRegistrationService registration)
GenerateOverrides\GenerateOverridesWithDialogCodeAction.cs (1)
104
var service = workspace.Services.
GetService
<ILegacyGlobalOptionsWorkspaceService>();
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
58
var clientProvider = (InProcRemoteHostClientProvider?)localWorkspace.Services.
GetService
<IRemoteHostClientProvider>();
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (5)
Definitions\GoToDefinitionTests.cs (1)
373
var service = Assert.IsType<TestSourceGeneratedDocumentSpanMappingService>(workspace.Services.
GetService
<ISourceGeneratedDocumentSpanMappingService>());
References\FindAllReferencesHandlerTests.cs (1)
384
var service = Assert.IsType<TestSourceGeneratedDocumentSpanMappingService>(workspace.Services.
GetService
<ISourceGeneratedDocumentSpanMappingService>());
Rename\RenameTests.cs (3)
278
var service = Assert.IsType<TestSourceGeneratedDocumentSpanMappingService>(workspace.Services.
GetService
<ISourceGeneratedDocumentSpanMappingService>());
328
var service = Assert.IsType<TestSourceGeneratedDocumentSpanMappingService>(workspace.Services.
GetService
<ISourceGeneratedDocumentSpanMappingService>());
370
var service = Assert.IsType<TestSourceGeneratedDocumentSpanMappingService>(workspace.Services.
GetService
<ISourceGeneratedDocumentSpanMappingService>());
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (1)
130
var service = GetWorkspace().Services.
GetService
<IPerformanceTrackerService>();
Services\ProcessTelemetry\RemoteProcessTelemetryService.cs (1)
62
var diagnosticAnalyzerPerformanceTracker = services.
GetService
<IPerformanceTrackerService>();
Microsoft.CodeAnalysis.Workspaces (7)
Remote\RemoteHostClient.cs (1)
24
var service = workspace.Services.
GetService
<IRemoteHostClientProvider>();
Shared\TestHooks\AsynchronousOperationListenerProvider.cs (1)
121
if (workspace?.Services.
GetService
<IRemoteHostClientProvider>() is { } remoteHostClientProvider)
Workspace\Host\HostWorkspaceServices.cs (1)
84
var 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)
517
var metadataService = Services.
GetService
<IMetadataService>();
Workspaces\TestWorkspace`1.cs (1)
107
if (Services.
GetService
<INotificationService>() is INotificationServiceCallback callback)
Microsoft.CodeAnalysis.Workspaces.UnitTests (11)
UtilityTest\SourceTextSerializationTests.cs (1)
25
var textService = Assert.IsType<TextFactoryService>(workspace.Services.
GetService
<ITextFactoryService>());
WorkspaceServiceTests\TemporaryStorageServiceTests.cs (9)
34
var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.
GetService
<ITextFactoryService>());
54
var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.
GetService
<ITextFactoryService>());
91
var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.
GetService
<ITextFactoryService>());
109
var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.
GetService
<ITextFactoryService>());
151
var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.
GetService
<ITextFactoryService>());
181
var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.
GetService
<ITextFactoryService>());
206
var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.
GetService
<ITextFactoryService>());
241
var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.
GetService
<ITextFactoryService>());
276
var textFactory = Assert.IsType<TextFactoryService>(workspace.Services.
GetService
<ITextFactoryService>());
WorkspaceTests\AdhocWorkspaceTests.cs (1)
574
var service = ws.Services.
GetService
<IDocumentTextDifferencingService>();
Microsoft.VisualStudio.LanguageServices (13)
CallHierarchy\CallHierarchyDetail.cs (1)
75
var navigator = _workspace.Services.
GetService
<IDocumentNavigationService>();
CodeCleanup\AbstractCodeCleanUpFixer.cs (1)
175
var workspaceStatusService = workspace.Services.
GetService
<IWorkspaceStatusService>();
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.WorkspaceEventListener.cs (1)
38
var setter = workspace.Services.
GetService
<ISolutionAnalyzerSetterWorkspaceService>();
InlineRename\InlineRenameUndoManager.cs (1)
92
var textUndoHistoryService = workspace.Services.
GetService
<ITextUndoHistoryWorkspaceService>();
LanguageService\AbstractLanguageService`2.IVsLanguageTextOps.cs (1)
71
var ruleFactory = Workspace.Value.Services.
GetService
<IHostDependentFormattingRuleFactoryService>();
LanguageService\AbstractPackage`2.cs (2)
145
_packageInstallerService = workspace.Services.
GetService
<IPackageInstallerService>() as PackageInstallerService;
146
_symbolSearchService = workspace.Services.
GetService
<ISymbolSearchService>() as VisualStudioSymbolSearchService;
Packaging\PackageInstallerServiceFactory.cs (2)
354
var notificationService = Workspace.Services.
GetService
<INotificationService>();
415
var notificationService = Workspace.Services.
GetService
<INotificationService>();
ProjectSystem\MiscellaneousFilesWorkspace.cs (1)
130
var manager = this.Services.
GetService
<VisualStudioMetadataReferenceManager>();
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
624
var sourceGeneratedDocumentMappingService = Services.
GetService
<ISourceGeneratedDocumentSpanMappingService>();
StackTraceExplorer\StackFrameViewModel.cs (1)
120
var navigationService = _workspace.Services.
GetService
<IDocumentNavigationService>();
ValueTracking\ValueTrackedTreeItemViewModel.cs (1)
181
var navigationService = Workspace.Services.
GetService
<IDocumentNavigationService>();
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CSharpPackage.cs (1)
77
return new TempPECompilerService(workspace.Services.
GetService
<IMetadataService>());
Options\NamingStylesOptionPage.cs (1)
28
_notificationService = workspace.Services.
GetService
<INotificationService>();
SemanticSearch\SemanticSearchToolWindowImpl.cs (1)
442
var previewDialogService = workspace.Services.
GetService
<IPreviewDialogService>();
Microsoft.VisualStudio.LanguageServices.Implementation (5)
Options\AbstractOptionPreviewViewModel.cs (1)
129
var metadataService = workspace.Services.
GetService
<IMetadataService>();
SolutionExplorer\AnalyzersCommandHandler.cs (1)
647
var notificationService = workspace.Services.
GetService
<INotificationService>();
SolutionExplorer\AnalyzersFolderItem\AnalyzersFolderItemSourceProvider.cs (1)
77
=> _projectMap ??= _workspace.Services.
GetService
<IHierarchyItemToProjectIdMap>();
SolutionExplorer\DiagnosticItem\CpsDiagnosticItemSourceProvider.cs (1)
161
_projectMap ??= _workspace.Services.
GetService
<IHierarchyItemToProjectIdMap>();
SolutionExplorer\SourceGeneratedFileItems\SourceGeneratedFileItem.cs (1)
57
var documentNavigationService = item.Workspace.Services.
GetService
<IDocumentNavigationService>();
Roslyn.VisualStudio.Next.UnitTests (27)
Remote\SnapshotSerializationTests.cs (9)
284
var serializer = workspace.Services.
GetService
<ISerializerService>();
376
var serializer = workspace.Services.
GetService
<ISerializerService>();
390
var serializer = workspace.Services.
GetService
<ISerializerService>();
404
var serializer = workspace.Services.
GetService
<ISerializerService>();
420
var serializer = workspace.Services.
GetService
<ISerializerService>();
441
var serializer = workspace.Services.
GetService
<ISerializerService>();
463
var serializer = workspace.Services.
GetService
<ISerializerService>();
606
var serializer = workspace.Services.
GetService
<ISerializerService>();
652
var serializer = workspace.Services.
GetService
<ISerializerService>();
Services\AssetProviderTests.cs (5)
51
var assetSource = new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), new Dictionary<Checksum, object>() { { checksum, data } });
82
var assetSource = new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map);
110
var assetSource = new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map);
135
var assetSource = new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map);
164
var assetSource = new OrderedAssetSource(workspace.Services.
GetService
<ISerializerService>(), map);
Services\ServiceHubServicesTests.cs (2)
57
var clientProvider = (InProcRemoteHostClientProvider)workspace.Services.
GetService
<IRemoteHostClientProvider>();
134
var assetSource = new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map);
Services\SolutionServiceTests.cs (10)
548
Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices);
589
Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices);
631
Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices);
664
Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices);
706
Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices);
746
Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices);
784
Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices);
817
Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices);
872
Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices);
941
Checksum.Create(ImmutableArray.CreateRange(Guid.NewGuid().ToByteArray())), new SolutionAssetCache(), new SimpleAssetSource(workspace.Services.
GetService
<ISerializerService>(), map), remoteWorkspace.Services.SolutionServices);
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (1)
191
var remotableDataService = workspace.Services.
GetService
<ISolutionAssetStorageProvider>();