17 lines
453 B
C#
17 lines
453 B
C#
using OrpaonVision.Core.Results;
|
|
using OrpaonVision.SiteApp.Runtime.Contracts;
|
|
|
|
namespace OrpaonVision.SiteApp.Runtime.Services
|
|
{
|
|
/// <summary>
|
|
/// 规则引擎服务接口。
|
|
/// </summary>
|
|
public interface IRuleEngineService
|
|
{
|
|
/// <summary>
|
|
/// 基于当前层与推理结果进行判定。
|
|
/// </summary>
|
|
Result<RuntimeDecisionDto> Evaluate(int currentLayer, InferenceResultDto inference);
|
|
}
|
|
}
|