文件名称:状态机:一个.net库,可让您构建状态机(分层,具有流利的定义语法和报告功能的异步)
文件大小:419KB
文件格式:ZIP
更新时间:2024-02-26 01:12:53
c-sharp state-machine dotnet .NETC#
我正在将文档从 (不是最新的:-()移动到此处,因为更新文档的时间更少。 产品特点 使用枚举,整数,字符串或您自己的类来表示状态和事件-生成单类状态机。 过渡,进入和退出动作。 过渡警卫 具有历史行为的分层状态,以将状态始终初始化为相同状态或最后一个活动状态。 支持异步/等待 流利的定义语法。 被动状态机同步处理状态转换。 活动状态机在状态机的工作线程上异步处理状态转换。 活动状态机是线程安全的 当前状态,排队事件和历史记录状态可以保留 扩展支持,用于扩展状态机的功能。 可扩展的彻底日志记录简化了调试。 状态机报告为文本,csv或yEd图。 或编写您自己的报告。 状态机 加速包