Info
Version: | 5.0.3 |
Author(s): | Abbas Cyclewala, Dishant Munjal, Yogesh Prajapati |
Last Update: | Friday, January 12, 2024 |
.NET Fiddle: | Online Example |
Project Url: | https://github.com/microsoft/RulesEngine |
NuGet Url: | https://www.nuget.org/packages/RulesEngine |
Install
Install-Package RulesEngine
dotnet add package RulesEngine
paket add RulesEngine
RulesEngine Download (Unzip the "nupkg" after downloading)
Dependencies
- FastExpressionCompiler(>= 2.0.0)
- FluentValidation(>= 9.3.0)
- Microsoft.CSharp(>= 4.7.0)
- Microsoft.Extensions.Caching.Memory(>= 3.1.6)
- Microsoft.Extensions.Logging(>= 3.1.6)
- Newtonsoft.Json(>= 12.0.3)
- System.Linq(>= 4.3.0)
- System.Linq.Dynamic.Core(>= 1.2.6)
Tags
This works in a very simple way by giving you an ability to put your rules in a store outside the core logic of the system thus ensuring that any change in rules doesn't affect the core system.