整理了Serein.Library项目类文件,IDynamicContext、DynamicContext接口名称及实现类改为IFlowContext、FlowContext,使其与流程其它接口类命名风格统一。

This commit is contained in:
fengjiayi
2025-07-23 16:20:41 +08:00
parent 4e20e816ae
commit 9a8de6b571
39 changed files with 119 additions and 343 deletions

View File

@@ -31,7 +31,7 @@ namespace Net462DllTest.Web
#region 退
[NodeAction(NodeType.Init)]
public void Init(IDynamicContext context)
public void Init(IFlowContext context)
{
var ioc = context.Env.FlowControl.IOC;
ioc.Register<WebSocketServer>();
@@ -42,7 +42,7 @@ namespace Net462DllTest.Web
}
[NodeAction(NodeType.Loading)] // Loading 初始化完成已注入依赖项,可以开始逻辑上的操作
public void Loading(IDynamicContext context)
public void Loading(IFlowContext context)
{
var ioc = context.Env.FlowControl.IOC;
// 注册控制器
@@ -69,7 +69,7 @@ namespace Net462DllTest.Web
}
[NodeAction(NodeType.Exit)] // 流程结束时自动执行
public void Exit(IDynamicContext context)
public void Exit(IFlowContext context)
{
var ioc = context.Env.FlowControl.IOC;
ioc.Run<WebApiServer>((apiServer) =>