mirror of https://github.com/sean-m/McRule.git
parent
6e523ce7a8
commit
cdc819d2f5
|
@ -8,7 +8,7 @@
|
|||
<UserSecretsId>63a98c68-03bd-4069-b6b9-e0978081c430</UserSecretsId>
|
||||
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
|
||||
<Title>McRule - Rule based expression generator</Title>
|
||||
<Version>0.3.1</Version>
|
||||
<Version>4.0.0</Version>
|
||||
<Company>Sean McArdle</Company>
|
||||
<Description>Library for generating expression trees from simple policy rules.</Description>
|
||||
<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. |
|
||||
|
||||
> 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, 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