Skip to content

Commit 6313c73

Browse files
authored
Update README.md
Signed-off-by: CØDE N!NJΔ <najaf.shaikh@gmail.com>
1 parent 4256aef commit 6313c73

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

README.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,11 @@ Install-Package JsonPathPredicate
2727
```
2828
## Getting Started
2929
The library provides a powerful, flexible way to evaluate complex conditional logic against JSON objects, making it ideal for business rules, filtering, validation, and many other use cases in .NET applications.
30-
> Please see [wiki](https://github.com/CodeShayk/JSONPredicate/wiki) for comprehensive documentation to integrate JSONPredicate in your project.
31-
3230
#### i. Expression Syntax
3331
The expression syntax is ([JSONPath] [Comparison Operator] [Value]) [Logical Operator] ([JSONPath] [Comparison Operator] [Value])
34-
3532
#### ii. Supported Operators
3633
- Comparison Operators - `eq`, `in`, `gt`, `gte`, `lt`, `lte` & `Not`
3734
- Logical Operators - `and` & `or`
38-
3935
### Example
4036
```
4137
var customer = new {
@@ -58,11 +54,12 @@ bool result1 = JSONPredicate.Evaluate("client.address.postcode eq `e113et`", cus
5854
```
5955
bool result2 = JSONPredicate.Evaluate("client.address.postcode eq `e113et` and client.address.number eq 123", customer);
6056
```
61-
6257
#### iii. Array operations
6358
```
6459
bool result3 = JSONPredicate.Evaluate("client.tags in [`vip`, `standard`]", customer);
6560
```
61+
## Developer Guide
62+
Please see [Developer Guide](https://github.com/CodeShayk/JSONPredicate/wiki) for comprehensive documentation to integrate JSONPredicate in your project.
6663

6764
## Contributing
6865
- Fork the repository

0 commit comments

Comments
 (0)