5 references to AddLazyService
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
RoslynLanguageServer.cs (5)
82
AddLazyService
<ILifeCycleManager>(lspServices => lspServices.GetRequiredService<LspServiceLifeCycleManager>());
84
AddLazyService
<AbstractRequestContextFactory<RequestContext>>(lspServices => new RequestContextFactory(lspServices));
85
AddLazyService
<AbstractTelemetryService>(lspServices => new TelemetryService(lspServices));
86
AddLazyService
<AbstractHandlerProvider>(_ => HandlerProvider);
98
AddLazyService
<ILspMiscellaneousFilesWorkspaceProvider>(lspServices => lspServices.GetRequiredService<ILspMiscellaneousFilesWorkspaceProviderFactory>().CreateLspMiscellaneousFilesWorkspaceProvider(lspServices, hostServices));