206 references to GetRequiredService
AnalyzerRunner (2)
IncrementalAnalyzerRunner.cs (2)
49var workspaceConfigurationService = (AnalyzerRunnerWorkspaceConfigurationService)_workspace.Services.GetRequiredService<IWorkspaceConfigurationService>(); 52var solutionCrawlerRegistrationService = (SolutionCrawlerRegistrationService)_workspace.Services.GetRequiredService<ISolutionCrawlerRegistrationService>();
IdeCoreBenchmarks (1)
CloudCache\IdeCoreBenchmarksCloudCacheServiceFactory.cs (1)
26=> new MockCloudCachePersistentStorageService(workspaceServices.GetRequiredService<IPersistentStorageConfiguration>(), @"C:\github\roslyn");
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (7)
CodeActions\Preview\PreviewExceptionTests.cs (3)
33var errorReportingService = (TestErrorReportingService)workspace.Services.GetRequiredService<IErrorReportingService>(); 46var errorReportingService = (TestErrorReportingService)workspace.Services.GetRequiredService<IErrorReportingService>(); 59var errorReportingService = (TestErrorReportingService)workspace.Services.GetRequiredService<IErrorReportingService>();
EditorConfigSettings\Updater\SettingsUpdaterTests.cs (1)
400var settingsProviderFactory = workspace.Services.GetRequiredService<IWorkspaceSettingsProviderFactory<NamingStyleSetting>>();
MoveStaticMembers\CSharpMoveStaticMembersTests.cs (1)
3428var testOptionsService = (TestMoveStaticMembersService)workspace.Services.GetRequiredService<IMoveStaticMembersOptionsService>();
StringCopyPaste\StringCopyPasteCommandHandlerTests.cs (1)
91var service = workspace.Services.GetRequiredService<IStringCopyPasteService>() as TestStringCopyPasteService;
Workspaces\WorkspaceTests_EditorFeatures.cs (1)
568var trackingService = (TestDocumentTrackingService)workspace.Services.GetRequiredService<IDocumentTrackingService>();
Microsoft.CodeAnalysis.EditorFeatures (37)
ChangeSignature\AbstractChangeSignatureCommandHandler.cs (1)
109var notificationService = workspace.Services.GetRequiredService<INotificationService>();
CodeActions\CodeActionEditHandlerService.cs (4)
147using (workspace.Services.GetRequiredService<ISourceTextUndoService>().RegisterUndoTransaction(text, title)) 309var navigationService = workspace.Services.GetRequiredService<IDocumentNavigationService>(); 327var navigationService = workspace.Services.GetRequiredService<IDocumentNavigationService>(); 351var navigationService = editorWorkspace.Services.GetRequiredService<IDocumentNavigationService>();
CodeDefinitionWindow\DefinitionContextTracker.cs (2)
167var navigationService = workspace.Services.GetRequiredService<IDocumentNavigationService>(); 200var symbolNavigationService = workspace.Services.GetRequiredService<ISymbolNavigationService>();
EditAndContinue\ActiveStatementTrackingService.cs (1)
121_compileTimeSolutionProvider = workspace.Services.GetRequiredService<ICompileTimeSolutionProvider>();
EditAndContinue\EditAndContinueDiagnosticAnalyzer.cs (2)
70var compileTimeSolution = workspace.Services.GetRequiredService<ICompileTimeSolutionProvider>().GetCompileTimeSolution(designTimeSolution); 84var trackingService = workspace.Services.GetRequiredService<IActiveStatementTrackingService>();
EditAndContinue\EditAndContinueLanguageService.cs (2)
84return workspace.Services.GetRequiredService<ICompileTimeSolutionProvider>().GetCompileTimeSolution(currentDesignTimeSolution ?? workspace.CurrentSolution); 95=> WorkspaceProvider.Value.Workspace.Services.GetRequiredService<IActiveStatementTrackingService>();
Editor\EditorLayerExtensionManager.cs (2)
46var errorReportingService = workspaceServices.GetRequiredService<IErrorReportingService>(); 47var errorLoggerService = workspaceServices.GetRequiredService<IErrorLoggerService>();
EditorConfigSettings\Aggregator\SettingsAggregator.cs (1)
81var commonProvider = workspace.Services.GetRequiredService<IWorkspaceSettingsProviderFactory<T>>();
EditorConfigSettings\Updater\SettingsUpdaterBase.cs (1)
29_listener = workspace.Services.GetRequiredService<IWorkspaceAsynchronousOperationListenerProvider>().GetListener();
EncapsulateField\AbstractEncapsulateFieldCommandHandler.cs (2)
80var indicatorFactory = workspace.Services.GetRequiredService<IBackgroundWorkIndicatorFactory>(); 103var notificationService = workspace.Services.GetRequiredService<INotificationService>();
Extensibility\NavigationBar\AbstractEditorNavigationBarItemService.cs (2)
58var navigationService = workspace.Services.GetRequiredService<IDocumentNavigationService>(); 65var notificationService = workspace.Services.GetRequiredService<INotificationService>();
ExternalAccess\VSTypeScript\VSTypeScriptNavigationBarItemService.cs (1)
66var navigationService = workspace.Services.GetRequiredService<IDocumentNavigationService>();
GoToDefinition\AbstractGoToDefinitionService.cs (1)
40var service = workspace.Services.GetRequiredService<IDocumentNavigationService>();
InlineRename\CommandHandlers\AbstractRenameCommandHandler_RenameHandler.cs (1)
69var backgroundWorkIndicatorFactory = workspace.Services.GetRequiredService<IBackgroundWorkIndicatorFactory>();
InlineRename\InlineRenameService.cs (1)
142var navigationService = workspace.Services.GetRequiredService<IDocumentNavigationService>();
InlineRename\InlineRenameSession.cs (1)
782var factory = _workspace.Services.GetRequiredService<IBackgroundWorkIndicatorFactory>();
IntelliSense\QuickInfo\QuickInfoHyperLink.cs (1)
44var navigateToLinkService = _workspace.Services.GetRequiredService<INavigateToLinkService>();
Interactive\InteractiveSession.cs (2)
187var metadataService = _workspace.Services.GetRequiredService<IMetadataService>(); 283var metadataService = _workspace.Services.GetRequiredService<IMetadataService>();
Interactive\InteractiveWorkspace.cs (2)
25Services.GetRequiredService<ISolutionCrawlerRegistrationService>().Register(this); 32Services.GetRequiredService<ISolutionCrawlerRegistrationService>().Unregister(this, blockingShutdown: true);
NavigateTo\NavigateToHelpers.cs (1)
39var navigationService = workspace.Services.GetRequiredService<IDocumentNavigationService>();
Shared\Extensions\ITextBufferExtensions.cs (1)
20var workspaceContextService = workspace.Services.GetRequiredService<IWorkspaceContextService>();
Shared\Preview\PreviewWorkspace.cs (2)
37Services.GetRequiredService<ISolutionCrawlerRegistrationService>().Register(this); 110Services.GetRequiredService<ISolutionCrawlerRegistrationService>().Unregister(this);
SolutionCrawler\HostSolutionCrawlerWorkspaceEventListener.cs (2)
29workspace.Services.GetRequiredService<ISolutionCrawlerRegistrationService>().Register(workspace); 37var registration = workspace.Services.GetRequiredService<ISolutionCrawlerRegistrationService>();
SolutionEvents\HostLegacySolutionEventsWorkspaceEventListener.cs (1)
72var aggregationService = workspace.Services.GetRequiredService<ILegacySolutionEventsAggregationService>();
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (5)
AsyncSuggestedActionsSource.cs (2)
90await workspace.Services.GetRequiredService<IWorkspaceStatusService>().WaitUntilFullyLoadedAsync(cancellationToken).ConfigureAwait(false); 177var supportsFeatureService = workspace.Services.GetRequiredService<ITextBufferSupportsFeatureService>();
SuggestedActionsSource.cs (3)
151var statusService = state.Target.Workspace.Services.GetRequiredService<IWorkspaceStatusService>(); 166var supportsFeatureService = workspace.Services.GetRequiredService<ITextBufferSupportsFeatureService>(); 526if (!await workspace.Services.GetRequiredService<IWorkspaceStatusService>().IsFullyLoadedAsync(cancellationToken).ConfigureAwait(false))
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (2)
ChangeSignature\AbstractChangeSignatureTests.cs (1)
54var optionsService = (TestChangeSignatureOptionsService)workspace.Services.GetRequiredService<IChangeSignatureOptionsService>();
CodeActions\AbstractCodeActionOrUserDiagnosticTest.cs (1)
171var remoteHostProvider = (InProcRemoteHostClientProvider)workspace.Services.GetRequiredService<IRemoteHostClientProvider>();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (4)
Diagnostics\DiagnosticTaggerWrapper.cs (1)
55_registrationService = (SolutionCrawlerRegistrationService)workspace.Services.GetRequiredService<ISolutionCrawlerRegistrationService>();
LanguageServer\AbstractLanguageServerProtocolTests.cs (2)
377var solutionCrawlerRegistrationService = (SolutionCrawlerRegistrationService)workspace.Services.GetRequiredService<ISolutionCrawlerRegistrationService>(); 695var solutionCrawlerRegistrationService = (SolutionCrawlerRegistrationService)TestWorkspace.Services.GetRequiredService<ISolutionCrawlerRegistrationService>();
Workspaces\TestWorkspace.cs (1)
75var partialSolutionsTestHook = Services.GetRequiredService<IWorkpacePartialSolutionsTestHook>();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (24)
CodeFixes\CodeFixServiceTests.cs (4)
53var logger = SpecializedCollections.SingletonEnumerable(new Lazy<IErrorLoggerService>(() => workspace.Services.GetRequiredService<IErrorLoggerService>())); 260var errorReportingService = (TestErrorReportingService)workspace.Services.GetRequiredService<IErrorReportingService>(); 289var errorReportingService = (TestErrorReportingService)workspace.Services.GetRequiredService<IErrorReportingService>(); 699var logger = SpecializedCollections.SingletonEnumerable(new Lazy<IErrorLoggerService>(() => workspace.Services.GetRequiredService<IErrorLoggerService>()));
CodeRefactorings\CodeRefactoringServiceTest.cs (1)
107var errorReportingService = (TestErrorReportingService)workspace.Services.GetRequiredService<IErrorReportingService>();
Diagnostics\DiagnosticAnalyzerServiceTests.cs (2)
62var documentTrackingService = (TestDocumentTrackingService)workspace.Services.GetRequiredService<IDocumentTrackingService>(); 919var documentTrackingService = (TestDocumentTrackingService)workspace.Services.GetRequiredService<IDocumentTrackingService>();
EditAndContinue\CompileTimeSolutionProviderTests.cs (2)
63var provider = workspace.Services.GetRequiredService<ICompileTimeSolutionProvider>(); 130var provider = workspace.Services.GetRequiredService<ICompileTimeSolutionProvider>();
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
166var service = (EditAndContinueWorkspaceService)workspace.Services.GetRequiredService<IEditAndContinueWorkspaceService>();
EditAndContinue\RemoteEditAndContinueServiceTests.cs (2)
66mockEncService = (MockEditAndContinueWorkspaceService)localWorkspace.Services.GetRequiredService<IEditAndContinueWorkspaceService>(); 75mockEncService = (MockEditAndContinueWorkspaceService)remoteWorkspace.Services.GetRequiredService<IEditAndContinueWorkspaceService>();
RenameTracking\RenameTrackingTestState.cs (1)
98var notificationService = (INotificationServiceCallback)Workspace.Services.GetRequiredService<INotificationService>();
StackTraceExplorer\StackTraceExplorerTests.cs (3)
41var service = workspace.Services.GetRequiredService<IStackTraceExplorerService>(); 826var service = workspace.Services.GetRequiredService<IStackTraceExplorerService>(); 858var service = workspace.Services.GetRequiredService<IStackTraceExplorerService>();
ValueTracking\AbstractBaseValueTrackingTests.cs (2)
32var service = testWorkspace.Services.GetRequiredService<IValueTrackingService>(); 39var service = testWorkspace.Services.GetRequiredService<IValueTrackingService>();
Workspaces\TextFactoryTests.cs (6)
28var textFactoryService = Assert.IsType<EditorTextFactoryService>(workspace.Services.GetRequiredService<ITextFactoryService>()); 41var textFactoryService = Assert.IsType<EditorTextFactoryService>(workspace.Services.GetRequiredService<ITextFactoryService>()); 54var textFactoryService = Assert.IsType<EditorTextFactoryService>(workspace.Services.GetRequiredService<ITextFactoryService>()); 67var textFactoryService = Assert.IsType<EditorTextFactoryService>(workspace.Services.GetRequiredService<ITextFactoryService>()); 81var temporaryStorageService = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 103var temporaryStorageService = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>());
Microsoft.CodeAnalysis.EditorFeatures.Wpf (8)
InlineDiagnostics\InlineDiagnosticsTaggerProvider.cs (1)
95var navigateService = workspace.Services.GetRequiredService<INavigateToLinkService>();
Peek\PeekableItemSource.cs (1)
131var navigationService = workspace.Services.GetRequiredService<IDocumentNavigationService>();
Suggestions\AsyncSuggestedActionsSource.cs (2)
90await workspace.Services.GetRequiredService<IWorkspaceStatusService>().WaitUntilFullyLoadedAsync(cancellationToken).ConfigureAwait(false); 177var supportsFeatureService = workspace.Services.GetRequiredService<ITextBufferSupportsFeatureService>();
Suggestions\FixAll\FixAllGetFixesService.cs (1)
198var previewService = workspace.Services.GetRequiredService<IPreviewDialogService>();
Suggestions\SuggestedActionsSource.cs (3)
151var statusService = state.Target.Workspace.Services.GetRequiredService<IWorkspaceStatusService>(); 166var supportsFeatureService = workspace.Services.GetRequiredService<ITextBufferSupportsFeatureService>(); 526if (!await workspace.Services.GetRequiredService<IWorkspaceStatusService>().IsFullyLoadedAsync(cancellationToken).ConfigureAwait(false))
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
Diagnostics\AddImport\AddImportCrossLanguageTests.vb (1)
457workspace.Services.GetRequiredService(Of ISymbolTreeInfoCacheService),
Rename\InlineRenameTests.vb (1)
1096Dim previewService = DirectCast(workspace.Services.GetRequiredService(Of IPreviewDialogService)(), MockPreviewDialogService)
Microsoft.CodeAnalysis.ExternalAccess.Debugger (1)
GlassTestsHotReloadService.cs (1)
27_encService = services.GetRequiredService<IEditAndContinueWorkspaceService>();
Microsoft.CodeAnalysis.ExternalAccess.FSharp (3)
Internal\Editor\FSharpNavigationBarItemService.cs (2)
70var navigationService = workspace.Services.GetRequiredService<IFSharpDocumentNavigationService>(); 80var notificationService = workspace.Services.GetRequiredService<INotificationService>();
LanguageServices\FSharpVisualStudioWorkspaceExtensions.cs (1)
17var metadataReferenceProvider = workspace.Services.GetRequiredService<VisualStudioMetadataReferenceManager>();
Microsoft.CodeAnalysis.Features (20)
AddImport\CodeActions\AssemblyReferenceCodeAction.cs (2)
102var service = workspace.Services.GetRequiredService<IMetadataService>(); 112var assemblyResolverService = workspace.Services.GetRequiredService<IFrameworkAssemblyPathResolver>();
ChangeSignature\ChangeSignatureCodeActionOperation.cs (1)
47var notificationService = workspace.Services.GetRequiredService<INotificationService>();
DocumentSpanExtensions.cs (1)
18var service = workspace.Services.GetRequiredService<IDocumentNavigationService>();
EditAndContinue\Remote\RemoteDebuggingSessionProxy.cs (1)
39=> _workspace.Services.GetRequiredService<IEditAndContinueWorkspaceService>();
EditAndContinue\Remote\RemoteEditAndContinueServiceProxy.cs (1)
136=> Workspace.Services.GetRequiredService<IEditAndContinueWorkspaceService>();
ExternalAccess\UnitTesting\API\UnitTestingHotReloadService.cs (1)
77=> _encService = services.GetRequiredService<IEditAndContinueWorkspaceService>();
ExternalAccess\UnitTesting\UnitTestingStackTraceServiceAccessorFactory.cs (1)
28var stackTraceExplorerService = workspaceServices.GetRequiredService<IStackTraceExplorerService>();
ExternalAccess\VSTypeScript\Api\VSTypeScriptDocumentNavigationServiceWrapper.cs (2)
27=> new(workspace.Services.GetRequiredService<IDocumentNavigationService>(), 28workspace.Services.GetRequiredService<IWorkspaceThreadingServiceProvider>());
ExternalAccess\Watch\Api\WatchHotReloadService.cs (1)
67=> (_encService, _capabilities) = (services.GetRequiredService<IEditAndContinueWorkspaceService>(), capabilities);
FindUsages\DefinitionItem.DefaultDefinitionItem.cs (1)
52var navigationService = workspace.Services.GetRequiredService<ISymbolNavigationService>();
MetadataAsSource\DecompilationMetadataAsSourceFileProvider.cs (1)
251var threadingService = workspace.Services.GetRequiredService<IWorkspaceThreadingServiceProvider>().Service;
MetadataAsSource\MetadataAsSourceFileService.cs (1)
122var threadingService = workspace.Services.GetRequiredService<IWorkspaceThreadingServiceProvider>().Service;
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
354var threadingService = workspace.Services.GetRequiredService<IWorkspaceThreadingServiceProvider>().Service;
SolutionCrawler\WorkCoordinator.cs (1)
49_documentTrackingService = _registration.Workspace.Services.GetRequiredService<IDocumentTrackingService>();
SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs (1)
79_documentTracker = _registration.Workspace.Services.GetRequiredService<IDocumentTrackingService>();
Workspace\BackgroundCompiler.cs (1)
35var listenerProvider = workspace.Services.GetRequiredService<IWorkspaceAsynchronousOperationListenerProvider>();
Workspace\BackgroundParser.cs (2)
42var listenerProvider = workspace.Services.GetRequiredService<IWorkspaceAsynchronousOperationListenerProvider>(); 45_documentTrackingService = workspace.Services.GetRequiredService<IDocumentTrackingService>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.cs (1)
59_documentTrackingService = workspace.Services.GetRequiredService<IDocumentTrackingService>();
Handler\References\FindUsagesLSPContext.cs (1)
198var service = _workspace.Services.GetRequiredService<ILspReferencesResultCreationService>();
Microsoft.CodeAnalysis.Remote.ServiceHub (8)
Host\RemoteWorkspace.cs (2)
45Services.GetRequiredService<ISolutionCrawlerRegistrationService>().Unregister(this); 50var serializerService = Services.GetRequiredService<ISerializerService>();
Host\Storage\RemoteCloudCachePersistentStorageService.cs (1)
37=> new RemoteCloudCachePersistentStorageService(_globalServiceBroker, workspaceServices.GetRequiredService<IPersistentStorageConfiguration>());
Services\AssetSynchronization\RemoteAssetSynchronizationService.cs (1)
54var serializer = workspace.Services.GetRequiredService<ISerializerService>();
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (1)
167var telemetryService = _hostWorkspaceServices.GetRequiredService<IWorkspaceTelemetryService>();
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (1)
45workspace.Services.GetRequiredService<ISolutionCrawlerRegistrationService>().Register(workspace);
Services\EditAndContinue\RemoteEditAndContinueService.cs (1)
77=> GetWorkspace().Services.GetRequiredService<IEditAndContinueWorkspaceService>();
Services\ProcessTelemetry\RemoteProcessTelemetryService.cs (1)
55var telemetryService = (RemoteWorkspaceTelemetryService)services.GetRequiredService<IWorkspaceTelemetryService>();
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
MoveStaticMembers\VisualBasicMoveStaticMembersTests.vb (1)
3071Dim optionsService = DirectCast(workspace.Services.GetRequiredService(Of IMoveStaticMembersOptionsService)(), TestMoveStaticMembersService)
Microsoft.CodeAnalysis.Workspaces (11)
Storage\SQLite\v2\SQLitePersistentStorageService.cs (1)
38=> new SQLitePersistentStorageService(_connectionPoolService, workspaceServices.GetRequiredService<IPersistentStorageConfiguration>(), _asyncListener);
TemporaryStorage\TemporaryStorageService.Factory.cs (1)
31var textFactory = workspaceServices.GetRequiredService<ITextFactoryService>();
Workspace\Host\HostWorkspaceServices.cs (3)
66get { return this.GetRequiredService<IPersistentStorageService>(); } 76get { return this.GetRequiredService<ITemporaryStorageService>(); } 84get { return this.GetRequiredService<ITextFactoryService>(); }
Workspace\Host\SolutionServices.cs (2)
38/// <inheritdoc cref="HostWorkspaceServices.GetRequiredService"/> 40=> _services.GetRequiredService<TWorkspaceService>();
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
69WorkspaceListener = workspace.Services.GetRequiredService<IWorkspaceAsynchronousOperationListenerProvider>().GetListener();
Workspace\Workspace.cs (3)
76_legacyOptions = _services.GetRequiredService<ILegacyWorkspaceOptionService>().LegacyGlobalOptions; 80var schedulerProvider = _services.GetRequiredService<ITaskSchedulerProvider>(); 81var listenerProvider = _services.GetRequiredService<IWorkspaceAsynchronousOperationListenerProvider>();
Microsoft.CodeAnalysis.Workspaces.UnitTests (13)
FindAllDeclarationsTests.TestSolutionsAndProject.cs (1)
84var remoteHostProvider = (InProcRemoteHostClientProvider)workspace.Services.GetRequiredService<IRemoteHostClientProvider>();
SolutionTests\SolutionTests.cs (1)
4258var optionService = workspace.Services.GetRequiredService<ILegacyWorkspaceOptionService>().LegacyGlobalOptions;
WorkspaceServiceTests\TemporaryStorageServiceTests.cs (11)
29var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 49var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 92var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 113var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 137var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 157var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 203var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 236var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 263var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 300var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>()); 337var service = Assert.IsType<TemporaryStorageService>(workspace.Services.GetRequiredService<ITemporaryStorageServiceInternal>());
Microsoft.VisualStudio.IntegrationTest.Utilities (1)
InProcess\VisualStudioWorkspace_InProc.cs (1)
115var hook = _visualStudioWorkspace.Services.GetRequiredService<IWorkpacePartialSolutionsTestHook>();
Microsoft.VisualStudio.LanguageServices (40)
CodeCleanup\AbstractCodeCleanUpFixer.cs (1)
83var hierarchyToProjectMap = _workspace.Services.GetRequiredService<IHierarchyItemToProjectIdMap>();
CodeLens\CodeLensCallbackListener.cs (4)
61var service = _workspace.Services.GetRequiredService<ICodeLensReferencesService>(); 89var service = _workspace.Services.GetRequiredService<ICodeLensReferencesService>(); 115var service = _workspace.Services.GetRequiredService<ICodeLensReferencesService>(); 137var service = _workspace.Services.GetRequiredService<ICodeLensReferencesService>();
DesignerAttribute\VisualStudioDesignerAttributeService.cs (2)
109var statusService = _workspace.Services.GetRequiredService<IWorkspaceStatusService>(); 125var trackingService = _workspace.Services.GetRequiredService<IDocumentTrackingService>();
Diagnostics\DiagnosticProgressReporter.cs (1)
101var crawlerService = _workspace.Services.GetRequiredService<ISolutionCrawlerService>();
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (1)
414var projectMap = _workspace.Services.GetRequiredService<IHierarchyItemToProjectIdMap>();
EditorConfigSettings\SettingsEditorFactory.cs (1)
48_settingsDataProviderFactory = workspace.Services.GetRequiredService<ISettingsAggregator>();
ExternalAccess\LegacyCodeAnalysis\LegacyCodeAnalysisVisualStudioSuppressionFixServiceAccessor.cs (3)
38var errorReportingService = _workspace.Services.GetRequiredService<IErrorReportingService>(); 60var errorReportingService = _workspace.Services.GetRequiredService<IErrorReportingService>(); 82var errorReportingService = _workspace.Services.GetRequiredService<IErrorReportingService>();
FindReferences\Entries\DocumentSpanEntry.cs (1)
308var documentNavigationService = workspace.Services.GetRequiredService<IDocumentNavigationService>();
Implementation\VirtualMemoryNotificationListener.cs (1)
162_workspace.Services.GetRequiredService<IErrorReportingService>()
NavigateTo\VisualStudioNavigateToItemProviderFactory.cs (1)
43if (_workspace.Services.GetRequiredService<IWorkspaceContextService>().IsInLspEditorContext())
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.Factory.cs (2)
32var temporaryStorage = (TemporaryStorageService)workspaceServices.GetRequiredService<ITemporaryStorageServiceInternal>(); 33var configurationService = workspaceServices.GetRequiredService<IWorkspaceConfigurationService>();
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceProviderServiceFactory.cs (1)
38() => workspaceServices.GetRequiredService<VisualStudioMetadataReferenceManager>());
ProjectSystem\TextEditApplication.cs (1)
36var undoService = workspace.Services.GetRequiredService<ISourceTextUndoService>();
ProjectSystem\VisualStudioProjectFactory.cs (1)
71_visualStudioWorkspaceImpl.Services.GetRequiredService<VisualStudioMetadataReferenceManager>();
ProjectSystem\VisualStudioWorkspace.cs (2)
37_backgroundCompilationDisabled = this.Services.GetRequiredService<IWorkspaceConfigurationService>().Options.DisableBackgroundCompilation; 131=> this.Services.GetRequiredService<IMetadataService>().GetReference(filePath, properties);
ProjectSystem\VisualStudioWorkspaceImpl.cs (3)
146_workspaceListener = Services.GetRequiredService<IWorkspaceAsynchronousOperationListenerProvider>().GetListener(); 226var telemetryService = (VisualStudioWorkspaceTelemetryService)Services.GetRequiredService<IWorkspaceTelemetryService>(); 724var documentTrackingService = this.Services.GetRequiredService<IDocumentTrackingService>();
Remote\VisualStudioRemoteHostClientProvider.cs (1)
60workspaceServices.GetRequiredService<IWorkspaceContextService>().IsCloudEnvironmentClient())
Remote\VisualStudioWorkspaceServiceHubConnector.cs (1)
55var service = workspace.Services.GetRequiredService<IRemoteHostClientProvider>();
Snippets\AbstractSnippetExpansionClient.cs (1)
1111var notificationService = workspace.Services.GetRequiredService<INotificationService>();
StackTraceExplorer\StackFrameViewModel.cs (1)
53_stackExplorerService = workspace.Services.GetRequiredService<IStackTraceExplorerService>();
Storage\VisualStudioCloudCacheStorageService.cs (1)
39=> new VisualStudioCloudCacheStorageService(_serviceProvider, _threadingContext, workspaceServices.GetRequiredService<IPersistentStorageConfiguration>());
SymbolSearch\AbstractDelayStartedService.cs (1)
107var statusService = this.Workspace.Services.GetRequiredService<IWorkspaceStatusService>();
SyncNamespaces\SyncNamespacesCommandHandler.cs (1)
148var previewChangeService = _workspace.Services.GetRequiredService<IPreviewDialogService>();
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (2)
87_fixMultipleOccurencesService = workspace.Services.GetRequiredService<IFixMultipleOccurrencesService>(); 88_projectMap = workspace.Services.GetRequiredService<IHierarchyItemToProjectIdMap>();
TaskList\ExternalErrorDiagnosticUpdateSource.cs (2)
106_buildOnlyDiagnosticsService = _workspace.Services.GetRequiredService<IBuildOnlyDiagnosticsService>(); 322var registrationService = (SolutionCrawlerRegistrationService)_workspace.Services.GetRequiredService<ISolutionCrawlerRegistrationService>();
TaskList\VisualStudioTaskListService.cs (1)
91var workspaceStatus = workspace.Services.GetRequiredService<IWorkspaceStatusService>();
UnusedReferences\RemoveUnusedReferencesCommandHandler.cs (1)
43=> _workspace.Services.GetRequiredService<IReferenceCleanupService>();
Workspace\VisualStudioSymbolNavigationService.cs (1)
173var navigationService = editorWorkspace.Services.GetRequiredService<IDocumentNavigationService>();
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (4)
EditorConfigSettings\Aggregator\SettingsAggregatorTests.cs (1)
41var settingsAggregator = workspace.Services.GetRequiredService<ISettingsAggregator>();
EditorConfigSettings\DataProvider\DataProviderTests.cs (2)
39=> GetWorkspace("/a/b/proj1.csproj").Services.GetRequiredService<IWorkspaceSettingsProviderFactory<T>>(); 45=> GetWorkspace().Services.GetRequiredService<IWorkspaceSettingsProviderFactory<T>>();
PersistentStorage\AbstractPersistentStorageTests.cs (1)
850var configuration = workspace.Services.GetRequiredService<IPersistentStorageConfiguration>();
Microsoft.VisualStudio.LanguageServices.Implementation (1)
RoslynVisualStudioWorkspace.cs (1)
59var globalUndoService = this.Services.GetRequiredService<IGlobalUndoService>();
Microsoft.VisualStudio.LanguageServices.UnitTests (3)
Diagnostics\ExternalDiagnosticUpdateSourceTests.vb (3)
145Dim buildOnlyDiagnosticService = workspace.Services.GetRequiredService(Of IBuildOnlyDiagnosticsService) 310Dim buildOnlyDiagnosticService = workspace.Services.GetRequiredService(Of IBuildOnlyDiagnosticsService) 558Dim buildOnlyDiagnosticService = workspace.Services.GetRequiredService(Of IBuildOnlyDiagnosticsService)
Roslyn.VisualStudio.Next.UnitTests (6)
Remote\RemoteHostClientServiceFactoryTests.cs (2)
45var service = workspace.Services.GetRequiredService<IRemoteHostClientProvider>(); 79var service = workspace.Services.GetRequiredService<IRemoteHostClientProvider>();
Remote\SerializationValidator.cs (2)
75AssetStorage = services.GetRequiredService<ISolutionAssetStorageProvider>().AssetStorage; 76Serializer = services.GetRequiredService<ISerializerService>();
Services\SolutionServiceTests.cs (1)
341remoteWorkspace.Services.GetRequiredService<ISolutionCrawlerRegistrationService>().Register(remoteWorkspace);
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (1)
224var serializer = workspace.Services.GetRequiredService<ISerializerService>();