流程返回值改为FlowResult,记录节点信息、上下文信息,为以后的流程调用回溯做准备

This commit is contained in:
fengjiayi
2025-03-21 18:26:01 +08:00
parent 9941f24c5d
commit f99aff3c2c
30 changed files with 916 additions and 752 deletions

View File

@@ -1217,14 +1217,13 @@ namespace Serein.NodeFlow.Env
this.WriteLine(InfoType.INFO, "远程环境尚未实现的接口SetMonitorObjState");
}
public async Task<object> InvokeNodeAsync(IDynamicContext context, string nodeGuid)
{
// 登录到远程环境后,启动器相关方法无效
this.WriteLine(InfoType.INFO, "远程环境尚未实现接口 InvokeNodeAsync");
return null;
}
public bool TryGetNodeModel(string nodeGuid, out NodeModelBase nodeModel)
{
this.WriteLine(InfoType.INFO, "远程环境尚未实现的接口TryGetNodeModel");
nodeModel = null;
return false;
}
public bool TryGetMethodDetailsInfo(string libraryName, string methodName, out MethodDetailsInfo mdInfo)
{