Invalid image

bbv.Common.EvaluationEngine



The evaluation engine provides an infrastructure for decoupled evaluation.
Features:
* The evaluation engine provides a single entry point to ask questions (queries, calculations, ...)
* Questioner is completely decoupled from answer finding algorithm.
* Hierarchical evaluation engines (children inherit knowledge from parent)
* Solution definitions can be loaded from modules or plug-ins.
* Extensible to solve any kind of question (validation rules, status queries, …)
* Fluent definition syntax allowing constraints, strategies, aggregators and multiple expressions per question.
* Thorough customizable logging.

bbv.Common.EvaluationEngine is a part of bbv.Common, a library of .NET components and functionality including:
* (a)synchronous notification component with thread switching using publisher-subscriber pattern,
* hierarchical state machine with fluent definition syntax,
* programmatic, loosely coupled, context based rule engine,
* support for active objects to build multi-threaded applications.

Info

Version: 7.0.12149.1635
Author(s): bbv Software Services AG and Contributers
Last Update: Monday, May 28, 2012
.NET Fiddle:
Project Url: http://code.google.com/p/bbvcommon/
NuGet Url: https://www.nuget.org/packages/bbv.Common.EvaluationEngine


Install
Install-Package bbv.Common.EvaluationEngine
dotnet add package Z.EntityFramework.Plus.EF6
paket add bbv.Common.EvaluationEngine
bbv.Common.EvaluationEngine Download (Unzip the "nupkg" after downloading)

1 package depend on this package.


Tags






STATS

must-have-score

.5


avg-downloads-per-day

1


days-since-last-release

2029