public ManagedEditAndContinueLanguageService(
     VisualStudioWorkspace workspace,
     Dbg.IManagedModuleInfoProvider managedModuleInfoProvider,
     IDiagnosticAnalyzerService diagnosticService,
     EditAndContinueDiagnosticUpdateSource diagnosticUpdateSource)
 {
     _proxy            = new RemoteEditAndContinueServiceProxy(workspace);
     _debuggingService = workspace.Services.GetRequiredService <IDebuggingWorkspaceService>();
     _activeStatementTrackingService = workspace.Services.GetRequiredService <IActiveStatementTrackingService>();
     _diagnosticService         = diagnosticService;
     _diagnosticUpdateSource    = diagnosticUpdateSource;
     _managedModuleInfoProvider = managedModuleInfoProvider;
 }
 public DebuggerService(Dbg.IManagedModuleInfoProvider managedModuleInfoProvider, Dbg.IManagedActiveStatementProvider activeStatementProvider)
 {
     _managedModuleInfoProvider = managedModuleInfoProvider;
     _activeStatementProvider   = activeStatementProvider;
 }