mirror of https://github.com/sean-m/McRule.git
parent
6e523ce7a8
commit
cdc819d2f5
|
@ -8,7 +8,7 @@
|
||||||
<UserSecretsId>63a98c68-03bd-4069-b6b9-e0978081c430</UserSecretsId>
|
<UserSecretsId>63a98c68-03bd-4069-b6b9-e0978081c430</UserSecretsId>
|
||||||
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
|
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
|
||||||
<Title>McRule - Rule based expression generator</Title>
|
<Title>McRule - Rule based expression generator</Title>
|
||||||
<Version>0.3.1</Version>
|
<Version>4.0.0</Version>
|
||||||
<Company>Sean McArdle</Company>
|
<Company>Sean McArdle</Company>
|
||||||
<Description>Library for generating expression trees from simple policy rules.</Description>
|
<Description>Library for generating expression trees from simple policy rules.</Description>
|
||||||
<Copyright>2023 Sean McArdle</Copyright>
|
<Copyright>2023 Sean McArdle</Copyright>
|
||||||
|
|
|
@ -18,6 +18,7 @@ A simple equality comparison is used by default but operators can be prefixed to
|
||||||
| IComparable | <>, !=, ! | Not-equal to comparison. |
|
| IComparable | <>, !=, ! | Not-equal to comparison. |
|
||||||
|
|
||||||
> Note: the IComparable interface is mostly used for numerical types but custom types with comparison providers may work at runtime.
|
> Note: the IComparable interface is mostly used for numerical types but custom types with comparison providers may work at runtime.
|
||||||
|
> Note: initial IDictionary support has been added but only for collections where the value types are strings. When missing keys are encountered, evaluation defaults to false.
|
||||||
|
|
||||||
### Literal Values
|
### Literal Values
|
||||||
Literal values, as needed, use handlbar syntax: {{ value }}. Null checks are implicitly added to most expressions but sometimes you need an expression that evaluates true for null values. In that case, a null literal is represented as {{null}}.
|
Literal values, as needed, use handlbar syntax: {{ value }}. Null checks are implicitly added to most expressions but sometimes you need an expression that evaluates true for null values. In that case, a null literal is represented as {{null}}.
|
||||||
|
|
Loading…
Reference in New Issue