51 references to GetRequiredService
GenerateDocumentationAndConfigFiles (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (1)
24=> solution.GetExtendedLanguageServices(language).GetRequiredService<ICodeGenerationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\HostWorkspaceServicesExtensions.cs (1)
13=> hostWorkspaceServices.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
165=> solution.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
Microsoft.CodeAnalysis.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (1)
24=> solution.GetExtendedLanguageServices(language).GetRequiredService<ICodeGenerationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\HostWorkspaceServicesExtensions.cs (1)
13=> hostWorkspaceServices.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
165=> solution.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
Microsoft.CodeAnalysis.BannedApiAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (1)
24=> solution.GetExtendedLanguageServices(language).GetRequiredService<ICodeGenerationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\HostWorkspaceServicesExtensions.cs (1)
13=> hostWorkspaceServices.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
165=> solution.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.CodeAction.cs (2)
26var codeGenerator = languageServices.GetRequiredService<ICodeGenerationService>(); 27var semanticFacts = languageServices.GetRequiredService<ISemanticFactsService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (1)
24=> solution.GetExtendedLanguageServices(language).GetRequiredService<ICodeGenerationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\HostWorkspaceServicesExtensions.cs (1)
13=> hostWorkspaceServices.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
165=> solution.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
LineSeparators\LineSeparatorTests.cs (1)
503var lineSeparatorService = Assert.IsType<CSharpLineSeparatorService>(workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<ILineSeparatorService>());
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Copilot\CSharpImplementNotImplementedExceptionFixProviderTests.cs (1)
598.GetRequiredService<ICopilotCodeAnalysisService>() as TestCopilotCodeAnalysisService;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (4)
AbstractCommandHandlerTestState.cs (1)
70var contentType = Workspace.Services.GetLanguageServices(languageName).GetRequiredService<IContentTypeLanguageService>().GetDefaultContentType();
Completion\AbstractArgumentProviderTests`1.cs (1)
101var syntaxFacts = workspace.Services.GetLanguageServices(root.Language).GetRequiredService<ISyntaxFactsService>();
Formatting\CoreFormatterTestsBase.cs (1)
287var formattingService = workspace.Services.GetLanguageServices(node.Language).GetRequiredService<ISyntaxFormattingService>();
Workspaces\EditorTestHostDocument.cs (1)
151var contentType = LanguageServiceProvider.GetRequiredService<IContentTypeLanguageService>().GetDefaultContentType();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
CodeGeneration\AbstractCodeGenerationTests.cs (2)
81var codeDefFactory = workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<SyntaxGenerator>(); 102var codeDefFactory = workspace.Services.GetLanguageServices(LanguageNames.VisualBasic).GetRequiredService<SyntaxGenerator>();
Microsoft.CodeAnalysis.Features (4)
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (2)
307var compilationOptions = languageServices.GetRequiredService<ICompilationFactoryService>().TryParsePdbCompilationOptions(pdbCompilationOptions); 308var parseOptions = languageServices.GetRequiredService<ISyntaxTreeFactoryService>().TryParsePdbParseOptions(pdbCompilationOptions);
src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.CodeAction.cs (2)
26var codeGenerator = languageServices.GetRequiredService<ICodeGenerationService>(); 27var semanticFacts = languageServices.GetRequiredService<ISemanticFactsService>();
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
Completion\CompletionFeaturesTests.cs (4)
407var mockService = testLspServer.TestWorkspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<CompletionService>() as CSharpLspMockCompletionService; 454var mockService = testLspServer.TestWorkspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<CompletionService>() as CSharpLspMockCompletionService; 787var mockService = testLspServer.TestWorkspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<CompletionService>() as CSharpLspMockCompletionService; 949var mockService = testLspServer.TestWorkspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService<CompletionService>() as CSharpLspThrowExceptionOnChangeCompletionService;
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (1)
24=> solution.GetExtendedLanguageServices(language).GetRequiredService<ICodeGenerationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\HostWorkspaceServicesExtensions.cs (1)
13=> hostWorkspaceServices.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
165=> solution.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
Microsoft.CodeAnalysis.Workspaces (6)
Formatting\Formatter.cs (1)
114=> services.GetExtendedLanguageServices(language).GetRequiredService<ISyntaxFormattingService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (1)
24=> solution.GetExtendedLanguageServices(language).GetRequiredService<ICodeGenerationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\HostWorkspaceServicesExtensions.cs (1)
13=> hostWorkspaceServices.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
165=> solution.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
Workspace\Host\LanguageServices.cs (2)
35/// <inheritdoc cref="HostLanguageServices.GetRequiredService"/> 37=> _services.GetRequiredService<TLanguageService>();
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
3117.GetRequiredService<ICommandLineParserService>();
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Workspaces\TestWorkspace`1.cs (2)
749var syntaxFactory = languageServices.GetRequiredService<ISyntaxTreeFactoryService>(); 750var compilationFactory = languageServices.GetRequiredService<ICompilationFactoryService>();
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
EditorConfigSettings\DataProvider\DataProviderTests.cs (2)
43=> GetWorkspace("/a/b/proj1.csproj").Services.GetLanguageServices(languageName).GetRequiredService<ILanguageSettingsProviderFactory<T>>(); 49=> GetWorkspace().Services.GetLanguageServices(languageName).GetRequiredService<ILanguageSettingsProviderFactory<T>>();
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\AbstractCodeModelService.cs (1)
66this.SyntaxFactsService = languageServiceProvider.GetRequiredService<ISyntaxFactsService>();
Roslyn.Diagnostics.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (1)
24=> solution.GetExtendedLanguageServices(language).GetRequiredService<ICodeGenerationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\HostWorkspaceServicesExtensions.cs (1)
13=> hostWorkspaceServices.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
165=> solution.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
Text.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerator.cs (1)
24=> solution.GetExtendedLanguageServices(language).GetRequiredService<ICodeGenerationService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\HostWorkspaceServicesExtensions.cs (1)
13=> hostWorkspaceServices.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\ISolutionExtensions.cs (1)
165=> solution.GetExtendedLanguageServices(languageName).GetRequiredService<TLanguageService>();