摘要:        
写了个简单的规则引擎,普通情况够用了:比如2家公司有各自的利率计算规则,如下:在C#方面,没有写在C#的业务逻辑代码中,而是移到了外部规则文件中,如(ACompanyRatePolicy.r):rule "Level 1" when alreadyCostPrice >= 0 alreadyCostPrice = 100 alreadyCostPrice = 300 then rate = 0.5end不同的公司调用不同的Policy定义文件来执行逻辑:核心调用代码:public class CustomerRateServi...    阅读全文
posted @ 2013-09-06 20:19
McKay
阅读(5674)
评论(9)
推荐(0)
        
                    
                
浙公网安备 33010602011771号