1 Repo
Mapping complex data identifiers to simplified labels to improve readability of logic expressions.
Distinct from Resource Alias Mappings: None of the candidates cover aliasing within logic expressions; they focus on filesystem, import, or resource paths.
Explore 1 awesome GitHub repository matching software engineering & architecture · Expression Parameter Aliasing. Refine with filters or upvote what's useful.
RulesEngine ist ein Business-Logic-Evaluator für .NET, der komplexe Regel-Workflows und dynamische Ausdrücke gegen Eingabedaten ausführt. Er fungiert als dynamischer Ausdrucksevaluator und Framework für externalisierte Logik, was die Definition und Verwaltung von Geschäftsregeln im JSON-Format ermöglicht, um das Anwendungsverhalten zu ändern, ohne Code neu kompilieren zu müssen. Das Projekt entkoppelt Entscheidungslogik vom Quellcode durch das Laden von Policies aus externen Dateien oder Datenbanken. Es unterstützt die Registrierung benutzerdefinierter Klassen und Methoden, um Standard-Ausdrucksfunktionen durch Typ-Injection zu erweitern. Das Framework deckt automatisierte Workflow-Orchestrierung, komplexe Bedingungsvalidierung und die Evaluierung eigenständiger Logikausdrücke ab. Es enthält Funktionen für Parameter-Aliasing zur Vereinfachung langer Regeldefinitionen und löst spezifische Ereignisse oder Aktionen basierend auf den Ergebnissen der Regelauswertung aus.
Simplifies complex data identifiers with named labels to enhance the maintainability of rule definitions.