规则 (OrchardCore.Rules
)¶
启用 OrchardCore.Rules
模块可以让您实现基于条件的规则。
自定义条件¶
您可以为更复杂的场景创建自己的条件。
您需要实现 OrchardCore.Rules.Abstractions
包中找到的抽象。
Condition
ConditionEvaluator
ConditionDisplayDriver
- 适当的视图以供您的条件显示驱动程序使用。
services
.AddScoped<IDisplayDriver<Condition>, BooleanConditionDisplayDriver>()
.AddCondition<BooleanCondition, BooleanConditionEvaluator, ConditionFactory<BooleanCondition>>();
有关规则和条件的更多信息,请参见层。
视频¶
该文档由ChatGPT 4 翻译
Last update:
March 22, 2023