Found 1,153 packages
Rules Engine is a package for abstracting business logic/rules/policies out of the system. 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.
A fluent API for .Net Standard that can enforce architectural rules in unit tests.
A validation library for .NET that uses a fluent interface to construct strongly-typed validation rules.
Provides schema rules support.
An XActLib assembly:assembly containing a generic implementation of RulesEngine services and common interfaces.
An implementation of StyleCop's rules using Roslyn analyzers and code fixes
Canonical rules model to define rules for the NRules rules engine.
Execution engine for the NRules rules engine.
NRules is an open source rules engine for .NET that is based on the Rete matching algorithm with rules authored in C# using internal DSL.
An XActLib assembly: an implementation of XAct.Rules using EntityFramework.
Fluent DSL for authoring rules in C# with the NRules rules engine.
Dolittle is a platform designed to build Line of Business applications without sacrificing architectural quality, code quality or scalability.
Orchard Core Framework is an application framework for building modular, multi-tenant applications on ASP.NET Core. Abstractions for rules.
Microsoft recommended code quality rules and .NET API usage rules implemented as analyzers using the .NET Compiler Platform ("Roslyn").
Orchard Core Framework is an application framework for building modular, multi-tenant applications on ASP.NET Core. The Rule module adds rule building capabilities.
ASP.NET Core basic middleware for rewriting URLs. Includes: * Support for custom URL rewrite rules * Support for running IIS URL Rewrite module rules * Support for running Apache mod_rewrite rules.
Puma Scan Community Edition is a free software security analyzer providng real time, continuous source code analysis as development teams write and build code. Puma Scan hunts for vulnerabilities identified in the OWASP Top 10, SANS/CWE Top 25, and other common insecure coding patterns.
Updates System.Workflow.Activities.Rules to bring the RuleEngine functionality to .NetStandard.