10
규칙 엔진을 구현하는 방법?
다음을 저장하는 db 테이블이 있습니다. RuleID objectProperty ComparisonOperator TargetValue 1 age 'greater_than' 15 2 username 'equal' 'some_name' 3 tags 'hasAtLeastOne' 'some_tag some_tag2' 이제이 규칙을 모았다고 가정 해보십시오. List<Rule> rules = db.GetRules(); 이제 사용자 인스턴스도 있습니다. User user = db.GetUser(....); 이 규칙을 어떻게 반복하고 논리를 적용하고 비교 등을 수행합니까? if(user.age > …
205
c#
dynamic
rule-engine