6 packages tagged with “BusinessRules”
A simple library to make Business Rules obvious as opposed to hidden in obscure lines of code.
Enflow is a simple library for workflows and state rules. It aims to provide a simple, cross-platform unit-of-work facility. The state rule definitions can also be used to filter IQueryable and IEnumerable, including LINQ to Entities and other ORMs that can query by expressions.
Business rules engine for domain-driven design in C#. Provides rule validation, business logic enforcement, and domain rule composition patterns. Essential for implementing complex business rules in a maintainable way.
RulesEvaluator is a .NET package designed to provide a flexible and expressive way to evaluate sets of rules on custom data models. It enables you to define complex rule sets using a JSON-based syntax and then evaluate those rules against instances of your custom classes.
A comprehensive, production-ready Entity Framework Core library providing Repository pattern, Unit of Work, Specification pattern, Domain-Driven Design (DDD), Aggregate Roots, Value Objects, Business Rules, Domain Events, dynamic filtering, pagination support, Fluent Configuration API, robust interceptor system, and modular ID generation strategies for enterprise .NET applications.
.NET library to safely execute JavaScript scripts using Microsoft ClearScript V8, with strongly-typed inputs/outputs, timeout control, and dynamic library injection. Ideal for BPMN workflows, business rules, or runtime scripting in applications and simulations.