Updated readme and bumped version.

main 4.0.0
Sean McArde 2024-04-23 16:09:20 -07:00
parent 6e523ce7a8
commit cdc819d2f5
2 changed files with 2 additions and 1 deletions

View File

@ -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>

View File

@ -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}}.