refactor(temp) : 修复了一些命名和构造函数入参类型

This commit is contained in:
fengjiayi
2026-01-27 17:36:16 +08:00
parent 0e2e5e6a68
commit 2d136a6b2c
10 changed files with 98 additions and 41 deletions

View File

@@ -251,7 +251,7 @@ namespace Serein.NodeFlow.Model.Nodes
var index = node.MethodDetails.MethodName.IndexOf('(');
var methodName = tempName[..(index - 1)];
return GetApiInvokeName(node, methodName);*/
FlowLibraryService service = node.Env.IOC.Get<FlowLibraryService>();
IFlowLibraryService service = node.Env.IOC.Get<IFlowLibraryService>();
if (service.TryGetMethodInfo(md.AssemblyName, md.MethodName, out var methodInfo))
{

View File

@@ -196,7 +196,7 @@ namespace Serein.NodeFlow.Model.Nodes
string returnTypeName = nodeInfo.CustomData?.ReturnTypeName ?? typeof(object);
var flowLibService = Env.IOC.Get<FlowLibraryService>();
var flowLibService = Env.IOC.Get<IFlowLibraryService>();
Type?[] argType = array.Select(info => string.IsNullOrWhiteSpace(info.ArgType) ? typeof(Unit)
: Type.GetType(info.ArgType)

View File

@@ -56,7 +56,7 @@ namespace Serein.NodeFlow.Model.Operations
/// 流程依赖服务
/// </summary>
[AutoInjection]
protected FlowLibraryService flowLibraryManagement;
protected IFlowLibraryService flowLibraryManagement;
/// <summary>
/// 流程事件服务