版本260406

This commit is contained in:
2026-04-06 22:04:05 +08:00
parent 7dc5e73af7
commit 0b150470be
216 changed files with 98993 additions and 33 deletions

View File

@@ -0,0 +1,26 @@
using OrpaonVision.Core.Results;
using OrpaonVision.SiteApp.Runtime.Contracts;
namespace OrpaonVision.SiteApp.Runtime.Services
{
/// <summary>
/// 运行态状态机服务接口。
/// </summary>
public interface IRuntimeStateMachineService
{
/// <summary>
/// 获取当前状态快照。
/// </summary>
RuntimeStateSnapshotDto GetSnapshot();
/// <summary>
/// 尝试推进到下一层。
/// </summary>
Result MoveToNextLayer();
/// <summary>
/// 重置状态机。
/// </summary>
void Reset();
}
}