优化LocalFlowEnviromment(1)

This commit is contained in:
fengjiayi
2025-07-04 11:35:34 +08:00
parent 97df2a04b2
commit 345fee39ba
14 changed files with 492 additions and 944 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
using Serein.Library;
using Serein.Library.Api;
using Serein.Library.Utils;
using Serein.NodeFlow.Model.Node;
using Serein.NodeFlow.Model;
using System.Collections.Concurrent;
using System.ComponentModel;
using System.Reflection;

View File

@@ -2,7 +2,7 @@
using Serein.Library;
using System.Security.AccessControl;
namespace Serein.NodeFlow.Model.Node
namespace Serein.NodeFlow.Model
{
/// <summary>
/// 单动作节点(用于动作控件)

View File

@@ -3,7 +3,7 @@ using Serein.Library;
using Serein.Library.Utils;
using System;
namespace Serein.NodeFlow.Model.Node
namespace Serein.NodeFlow.Model
{
/// <summary>
/// 触发器节点

View File

@@ -6,7 +6,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Serein.NodeFlow.Model.Node
namespace Serein.NodeFlow.Model
{
public class SingleUINode : NodeModelBase
{

View File

@@ -1,7 +1,7 @@
using Serein.Library;
using Serein.Library.Api;
using Serein.NodeFlow.Env;
using Serein.NodeFlow.Model.Node;
using Serein.NodeFlow.Model;
using System;
using System.Collections.Generic;
using System.Linq;

View File

@@ -1,6 +1,6 @@
using Serein.Library;
using Serein.Library.Api;
using Serein.NodeFlow.Model.Node;
using Serein.NodeFlow.Model;
using Serein.NodeFlow.Services;
using Serein.NodeFlow.Tool;
using System;

View File

@@ -1,6 +1,6 @@
using Serein.Library;
using Serein.Library.Api;
using Serein.NodeFlow.Model.Node;
using Serein.NodeFlow.Model;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
namespace Serein.NodeFlow.Services
{
public class FlowModelService
internal class FlowModelService
{
private readonly IFlowEnvironment environment;

View File

@@ -8,7 +8,7 @@ using System.Threading.Tasks;
namespace Serein.NodeFlow.Services
{
public class FlowOperationService
internal class FlowOperationService
{
private readonly ISereinIOC sereinIOC;

View File

@@ -2,7 +2,7 @@
using Serein.Library;
using Serein.Library.Api;
using Serein.Library.Utils;
using Serein.NodeFlow.Model.Node;
using Serein.NodeFlow.Model;
using Serein.NodeFlow.Tool;
using System;
using System.Collections.Concurrent;

View File

@@ -18,7 +18,7 @@ namespace Serein.NodeFlow.Tool
/// <summary>
/// 管理加载在运行环境中的外部程序集
/// </summary>
public class FlowLibraryManagement
internal class FlowLibraryManagement
{
public FlowLibraryManagement(IFlowEnvironment flowEnvironment)
{

View File

@@ -1,4 +1,4 @@
using Serein.NodeFlow.Model.Node;
using Serein.NodeFlow.Model;
using Serein.Workbench.Node.View;
namespace Serein.Workbench.Node.ViewModel

View File

@@ -1,4 +1,4 @@
using Serein.NodeFlow.Model.Node;
using Serein.NodeFlow.Model;
using Serein.Workbench.Node.View;
namespace Serein.Workbench.Node.ViewModel

View File

@@ -1,7 +1,7 @@
using CommunityToolkit.Mvvm.ComponentModel;
using Serein.Library;
using Serein.Library.Api;
using Serein.NodeFlow.Model.Node;
using Serein.NodeFlow.Model;
using System;
using System.Collections.Generic;
using System.Linq;