public Context(ControlInfo controlInfo, NetcoreDbgTestCore.DebuggerClient debuggerClient) { ControlInfo = controlInfo; MIDebugger = new MIDebugger(debuggerClient); GetVarValue = (string name) => { var foundVar = System.Array.Find(Variables, v => { var tuple = (MITuple)v; return(((MIConst)((MITuple)v)["name"]).CString == name); }); return(((MIConst)((MITuple)foundVar)["value"]).CString); }; }
public Context(ControlInfo controlInfo, NetcoreDbgTestCore.DebuggerClient debuggerClient) { ControlInfo = controlInfo; VSCodeDebugger = new VSCodeDebugger(debuggerClient); }