I'm looking into NRules.Net to implement my pricing engine. After some testings, I don't really understand the benefits of using a .net rules engine vs using a rich domain model...
- Rules are still plain CS classes (there is nothing dynamic)
- I have to deal with a black-box (the rule engine) which does not allow me to understand what is going on
In the end, why shall I go for a .net rule engine? Is there anything I'm missing?
Thanks Seb