Name |
Description |
ChainedRuleParameterValueResolver |
表示支持链状求值的参数值求解器,链中的每个求解器依次执行,并将求得结果作为下一个求解器的输出,最终返回最后一个求解器的结果。 |
DefaultIndirectReferenceResolver |
间接引用求解器。当对象之间以对象Id的形式关联时,使用它可以获得该Id关联的实际对象的实例。 |
DefaultRuleParameterProvider |
A provider providing parameters by checking the declared Kooboo.Commerce.Rules.ParamAttribute in the class properties. |
DumbParameterValueResolver |
Represents a parameter resolve directly returning the data context as the value of the parameter. It can be used as the Null-Object pattern to eliminate the boring null checks. |
FuncParameterValueResolver |
|
IndirectReferenceAdapter |
当计算通过Id间接引用的对象中的参数值时,需要先获得引用对象的实例, 本类可以提供一个适配,将Kooboo.Commerce.Rules.IReferenceResolver适配为一个参数值求解器, 进而可以在参数求值链将对间接引用的对象进行衔接。 |
PropertyBackedRuleParameterValueResolver |
Represents a resolver to resolve the value of a class property backed parameter. |
RuleParameter |
表示一个可以用在条件表达式里的参数。 |
RuleParameterProviders |
|
RuleParameterValueResolver |
Defines methods to resolve parameter value from the context object. |
StaticRuleParameterValueSource |
表示静态参数值数据源,可用参数时在创建时就指定并保持不变。 |