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; }