Skip to content

Commit 381f0a0

Browse files
authored
Add PackageReadme (#730)
1 parent 9737bcf commit 381f0a0

File tree

3 files changed

+25
-0
lines changed

3 files changed

+25
-0
lines changed

PackageReadme.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
## System.Linq.Dynamic.Core
2+
This is a **.NET Core / Standard port** of the Microsoft assembly for the .Net 4.0 Dynamic language functionality.
3+
4+
### Overview
5+
With this library it's possible to write Dynamic LINQ queries (string based) on an `IQueryable`:
6+
``` c#
7+
var query = db.Customers
8+
.Where("City == @0 and Orders.Count >= @1", "London", 10)
9+
.OrderBy("CompanyName")
10+
.Select("new(CompanyName as Name, Phone)");
11+
```
12+
13+
### Useful links
14+
15+
- [Website](https://dynamic-linq.net)
16+
- [Documentation](https://dynamic-linq.net/overview)
17+
- [Online examples](https://dynamic-linq.net/online-examples)
18+
19+
20+
### Library Powered By
21+
22+
This library is powered by [Entity Framework Extensions](https://entityframework-extensions.net/?z=github&y=system.linq.dynamic.core)

System.Linq.Dynamic.Core.sln

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
2020
Generate-ReleaseNotes.bat = Generate-ReleaseNotes.bat
2121
LICENSE = LICENSE
2222
NuGet.txt = NuGet.txt
23+
PackageReadme.md = PackageReadme.md
2324
README.md = README.md
2425
report\run-coverlet-local.cmd = report\run-coverlet-local.cmd
2526
version.xml = version.xml

src/Directory.Build.props

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<LangVersion>11</LangVersion>
1111
<Nullable>enable</Nullable>
1212
<PackageIcon>logo.png</PackageIcon>
13+
<PackageReadmeFile>PackageReadme.md</PackageReadmeFile>
1314
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
1415
<PackageProjectUrl>https://dynamic-linq.net/</PackageProjectUrl>
1516
<PackageReleaseNotes>Bugfixes and new Features. For details see CHANGELOG.md</PackageReleaseNotes>
@@ -22,5 +23,6 @@
2223

2324
<ItemGroup>
2425
<None Include="../../resources/logo.png" Pack="true" PackagePath="" />
26+
<None Include="../../PackageReadme.md" Pack="true" PackagePath=""/>
2527
</ItemGroup>
2628
</Project>

0 commit comments

Comments
 (0)