public void OnBreak(object sender, EventArgs e) { _currentBreakpoint = (IDebugInformation)e; String moduleName = _breakPointsMap[_currentBreakpoint.Module.ToLower()]; SendCommand(_remoteHost, String.Format("suspended?breakpoint={0}:{1}" , moduleName, _currentBreakpoint.Line)); _resumeEvent.WaitOne(); }
private void OnBreakPointHitted(IDebuggerHandle debuggerHandle, IDebugInformation information) { BreakPointHitted?.Invoke(debuggerHandle, information); }