IS8RuleDefinitionSource.cs 534 B

12345678910111213
  1. namespace Admin.NET.Plugin.AiDOP.Service.S8.Rules.Definitions;
  2. /// <summary>
  3. /// 规则定义来源。新增一条正式规则 = 实现(或扩充)本接口并在 <c>Startup</c> 注册,
  4. /// 走代码评审与发布流程;**不存在任何页面入口**。
  5. ///
  6. /// <para>与 <c>IS8DatasetDefinitionSource</c> 同形,故意保持同一注册与聚合方式:
  7. /// 仓内不该出现两套 Catalog 风格。</para>
  8. /// </summary>
  9. public interface IS8RuleDefinitionSource
  10. {
  11. IEnumerable<S8RuleDefinition> GetDefinitions();
  12. }