File tree Expand file tree Collapse file tree
benchmark/RulesEngineBenchmark
test/RulesEngine.UnitTest Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33 <PropertyGroup >
44 <OutputType >Exe</OutputType >
5- <TargetFramework >net6 .0</TargetFramework >
5+ <TargetFramework >net8 .0</TargetFramework >
66 </PropertyGroup >
77
88 <ItemGroup >
9- <PackageReference Include =" BenchmarkDotNet" Version =" 0.13.10 " />
9+ <PackageReference Include =" BenchmarkDotNet" Version =" 0.13.12 " />
1010 <!-- <PackageReference Include="RulesEngine" Version="3.0.2" />-->
1111 </ItemGroup >
1212
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework >net6 .0</TargetFramework >
4+ <TargetFramework >net8 .0</TargetFramework >
55 <RootNamespace >DemoApp.EFDataExample</RootNamespace >
66 <AssemblyName >DemoApp.EFDataExample</AssemblyName >
77 </PropertyGroup >
88
99 <ItemGroup >
10- <PackageReference Include =" Microsoft.EntityFrameworkCore" Version =" 7 .0.8 " />
11- <PackageReference Include =" Microsoft.EntityFrameworkCore.Sqlite" Version =" 7 .0.8 " />
10+ <PackageReference Include =" Microsoft.EntityFrameworkCore" Version =" 8 .0.1 " />
11+ <PackageReference Include =" Microsoft.EntityFrameworkCore.Sqlite" Version =" 8 .0.1 " />
1212 </ItemGroup >
1313
1414 <ItemGroup >
Original file line number Diff line number Diff line change 22
33 <PropertyGroup >
44 <OutputType >Exe</OutputType >
5- <TargetFramework >net6 .0</TargetFramework >
5+ <TargetFramework >net8 .0</TargetFramework >
66 <StartupObject >DemoApp.Program</StartupObject >
77 </PropertyGroup >
88
Original file line number Diff line number Diff line change @@ -579,6 +579,7 @@ Here are the all the options available:-
579579
580580
581581### NestedRuleExecutionMode
582+
582583| Value | Description |
583584| --- | --- |
584585| `All ` | Executes all nested rules . |
Original file line number Diff line number Diff line change 11{
22 "sdk" : {
3- "version" : " 6 .0.0" ,
3+ "version" : " 8 .0.0" ,
44 "rollForward" : " latestFeature" ,
55 "allowPrerelease" : false
66 }
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFrameworks >net6.0;netstandard2.0</TargetFrameworks >
4+ <TargetFrameworks >net8.0; net6.0;netstandard2.0</TargetFrameworks >
55 <Version >5.0.3</Version >
66 <Copyright >Copyright (c) Microsoft Corporation.</Copyright >
77 <PackageLicenseFile >LICENSE</PackageLicenseFile >
3434
3535 <ItemGroup >
3636 <PackageReference Include =" FastExpressionCompiler" Version =" 4.0.1" />
37- <PackageReference Include =" FluentValidation" Version =" 11.8.1" />
38- <PackageReference Include =" Microsoft.CSharp" Version =" 4.7.0" />
37+ <PackageReference Include =" FluentValidation" Version =" 11.9.0" />
3938 <PackageReference Include =" Newtonsoft.Json" Version =" 13.0.3" />
40- <PackageReference Include =" System.Linq" Version =" 4.3.0" />
4139 <PackageReference Include =" System.Linq.Dynamic.Core" Version =" 1.3.7" />
42- <PackageReference Include =" Microsoft.SourceLink.GitHub" Version =" 1.1.1" PrivateAssets =" All" />
43- <PackageReference Include =" System.Threading.Tasks.Extensions" Version =" 4.5.4" />
40+ <PackageReference Include =" Microsoft.SourceLink.GitHub" Version =" 8.0.0" PrivateAssets =" All" />
41+ </ItemGroup >
42+
43+ <ItemGroup Condition =" '$(TargetFramework)' == 'netstandard2.0'" >
44+ <PackageReference Include =" Microsoft.CSharp" Version =" 4.7.0" />
4445 </ItemGroup >
4546
4647</Project >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22 <PropertyGroup >
3- <TargetFramework >net6 .0</TargetFramework >
3+ <TargetFramework >net8 .0</TargetFramework >
44 <SignAssembly >True</SignAssembly >
55 <AssemblyOriginatorKeyFile >..\..\signing\RulesEngine-publicKey.snk</AssemblyOriginatorKeyFile >
66 <DelaySign >True</DelaySign >
77 </PropertyGroup >
88 <ItemGroup >
9- <PackageReference Include =" AutoFixture" Version =" 4.18.0 " />
9+ <PackageReference Include =" AutoFixture" Version =" 4.18.1 " />
1010 <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 17.8.0" />
11- <PackageReference Include =" Moq" Version =" 4.20.69 " />
12- <PackageReference Include =" System.Text.Json" Version =" 7 .0.3 " />
13- <PackageReference Include =" xunit" Version =" 2.6.2 " />
14- <PackageReference Include =" xunit.runner.visualstudio" Version =" 2.5.4 " >
11+ <PackageReference Include =" Moq" Version =" 4.20.70 " />
12+ <PackageReference Include =" System.Text.Json" Version =" 8 .0.1 " />
13+ <PackageReference Include =" xunit" Version =" 2.6.5 " />
14+ <PackageReference Include =" xunit.runner.visualstudio" Version =" 2.5.6 " >
1515 <PrivateAssets >all</PrivateAssets >
1616 <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
1717 </PackageReference >
You can’t perform that action at this time.
0 commit comments