mirror of
https://gitee.com/langsisi_admin/serein-flow
synced 2026-03-18 15:36:34 +08:00
使用emit代替表达式树构造委托。
内置了websocket server与相应的导航功能,可在实例工程中找到相应的实现。
This commit is contained in:
@@ -11,12 +11,31 @@ namespace Serein.Library.Attributes
|
||||
{
|
||||
}
|
||||
|
||||
public enum RegisterSequence
|
||||
{ /// <summary>
|
||||
/// 不自动初始化
|
||||
/// </summary>
|
||||
Node,
|
||||
/// <summary>
|
||||
/// 初始化后
|
||||
/// </summary>
|
||||
FlowInit,
|
||||
/// <summary>
|
||||
/// 加载后
|
||||
/// </summary>
|
||||
FlowLoading,
|
||||
}
|
||||
/// <summary>
|
||||
/// 表示该类自动注册(单例模式)
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Class)]
|
||||
public sealed class AutoRegisterAttribute : Attribute
|
||||
{
|
||||
public AutoRegisterAttribute(RegisterSequence Class = RegisterSequence.FlowInit)
|
||||
{
|
||||
this.Class = Class;
|
||||
}
|
||||
public RegisterSequence Class ;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user