尝试分离NodeModel与依赖包

This commit is contained in:
fengjiayi
2024-08-06 16:09:46 +08:00
parent f15baf0d9b
commit 4183866b42
56 changed files with 3623 additions and 241 deletions

View File

@@ -1,14 +1,6 @@
using Serein;
using Serein.Flow;
using Serein.Flow.NodeModel;
using Serein.Library.IOC;
using System;
using Serein.Library.IOC;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Reflection;
using System.Threading.Tasks;
namespace Serein.Flow.Tool;

View File

@@ -1,13 +1,4 @@
using Serein;
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Drawing.Printing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Serein.Flow.Tool
namespace Serein.Flow.Tool
{
#region tsk工具 (

View File

@@ -1,10 +1,6 @@
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
using System.Collections.Concurrent;
using System.Linq.Expressions;
using System.Reflection;
using System.Threading.Tasks;
namespace Serein.Flow.Tool
{

View File

@@ -1,9 +1,4 @@
using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Collections.Concurrent;
namespace Serein.Flow.Tool
{

View File

@@ -1,43 +0,0 @@
using Serein.Flow;
using System;
using System.Collections.Concurrent;
using System.Reflection.Metadata.Ecma335;
using System.Runtime.CompilerServices;
namespace Serein.Flow.Tool
{
/* /// <summary>
/// 标记一个方法是什么类型加载dll后用来拖拽到画布中
/// </summary>
[AttributeUsage( AttributeTargets.Parameter)]
public class ObjDetailAttribute : Attribute
{
public bool Scan { get; set; }
public object @object { get; }
public DynamicNodeType MethodDynamicType { get; }
public ObjDetailAttribute(DynamicNodeType methodDynamicType, object tmpObject = null, bool scan = true)
{
@object = tmpObject;
MethodDynamicType = methodDynamicType;
Scan = scan;
}
}
*/
/* /// <summary>
/// 状态接口
/// </summary>
public interface IState: IDynamic
{
/// <summary>
/// 返回状态
/// </summary>
/// <returns></returns>
string GetState(DynamicContext context);
}*/
}