コード例 #1
0
 public void DeleteFunction(PolicyId policyId, RuleFunctionId ruleFunctionId)
 {
     using (var scope = new TransactionScope())
     {
         var policy       = policyRep.GetRuleBasePolicyById(policyId);
         var ruleFunction = ruleService.GetById(ruleFunctionId);
         policy.RemoveRuleFunction(ruleFunction);
         ruleService.DeleteFunction(ruleFunctionId);
         scope.Complete();
     }
 }