public string start_thread(string uid, Action <PythonDictionary> callback, object state = null) { return(_schedulerService.StartThread(uid, p => { var pythonDictionary = PythonConvert.ToPythonDictionary(p); pythonDictionary["thread_uid"] = uid; callback(pythonDictionary); }, state)); }
public string start_thread(string uid, ThreadCallback callback, [DefaultParameterValue(null)] object state) { return(_schedulerService.StartThread(uid, p => { var pythonDictionary = new PythonDictionary { ["thread_uid"] = uid, ["state"] = p.State }; callback(pythonDictionary); }, state)); }
public string start_thread(string uid, Action <PythonDictionary> callback, object state = null) { return(_schedulerService.StartThread(uid, p => callback(PythonConvert.ToPythonDictionary(p)), state)); }