|
@@ -4,15 +4,15 @@ Vit.Linq provides two tools for handling Expressions: Filter and ExpressionTree.
|
|
|
- **Filter** can convert between FilterRule and Expression Predicate, allowing for dynamic filtering of result sets using JSON data.
|
|
|
- **ExpressionTree** facilitates the conversion between ExpressionNode and Expression, enabling transformations between data and code.
|
|
|
> Note: Since non-primitive types cannot be transmitted via data formats, the conversion may not be fully equivalent, and some type information might be lost.
|
|
|
-> source address: [https://github.com/VitormLib/Vit.Linq](https://github.com/VitormLib/Vit.Linq "https://github.com/VitormLib/Vit.Linq")
|
|
|
+> source address: [https://github.com/Vit-Orm/Vit.Linq](https://github.com/Vit-Orm/Vit.Linq "https://github.com/Vit-Orm/Vit.Linq")
|
|
|
|
|
|
-
|
|
|
- 
|
|
|
+
|
|
|
+ 
|
|
|
|
|
|
|
|
|
| Build | NuGet |
|
|
|
| -------- | -------- |
|
|
|
-| | [](https://www.nuget.org/packages/Vit.Linq)  |
|
|
|
+| | [](https://www.nuget.org/packages/Vit.Linq)  |
|
|
|
|
|
|
|
|
|
|
|
@@ -40,7 +40,7 @@ dotnet add package Vit.Core
|
|
|
```
|
|
|
|
|
|
Create console project and edit Program.cs
|
|
|
-> code address: [Program.cs](https://github.com/VitormLib/Vit.Linq/tree/master/test/Vit.Linq.Console/Program.cs)
|
|
|
+> code address: [Program.cs](https://github.com/Vit-Orm/Vit.Linq/tree/master/test/Vit.Linq.Console/Program.cs)
|
|
|
``` csharp
|
|
|
using Vit.Core.Module.Serialization;
|
|
|
using Vit.Linq;
|
|
@@ -110,7 +110,7 @@ dotnet add package Vit.Core
|
|
|
```
|
|
|
|
|
|
Create console project and edit Program.cs
|
|
|
-> code address: [Program.cs](https://github.com/VitormLib/Vit.Linq/tree/master/test/Vit.Linq.Console/Program2.cs)
|
|
|
+> code address: [Program.cs](https://github.com/Vit-Orm/Vit.Linq/tree/master/test/Vit.Linq.Console/Program2.cs)
|
|
|
``` csharp
|
|
|
using Vit.Core.Module.Serialization;
|
|
|
using Vit.Linq;
|
|
@@ -175,8 +175,8 @@ namespace App
|
|
|
|
|
|
|
|
|
Examples:
|
|
|
-- [FilterRules](https://github.com/VitormLib/Vit.Linq/tree/master/test/Vit.Linq.MsTest/FilterRules/Filter_TestBase.cs)
|
|
|
-- [ExpressionNodes](https://github.com/VitormLib/Vit.Linq/tree/master/test/Vit.Linq.ExpressionNodes.MsTest)
|
|
|
+- [FilterRules](https://github.com/Vit-Orm/Vit.Linq/tree/master/test/Vit.Linq.MsTest/FilterRules/Filter_TestBase.cs)
|
|
|
+- [ExpressionNodes](https://github.com/Vit-Orm/Vit.Linq/tree/master/test/Vit.Linq.ExpressionNodes.MsTest)
|
|
|
|
|
|
|
|
|
|