2016-06-23 2 views
1

규칙 편집기를 사용하여 값 형식의 매개 변수가 여러 개있는 public 메서드를 포함하는 규칙을 만들 수 있지만 비즈니스 규칙 편집기는 동일한 메서드 나 규칙 동작을 표시하지 않습니다. 그들의 매개 변수 중 하나를 선택적으로 만든다. Codeeffects 엔진에서 선택적 매개 변수는 어떻게 사용합니까?CodeEffects in-rule 메서드의 선택적 매개 변수

답변

1

CodeEffects 규칙 편집기는 선택적 매개 변수를 직접 지원하지 않습니다. 대신, 동일한 메소드의 다중 오버로드를 선언하고 각 메소드를 비즈니스 규칙에서 별도의 인 j 메소드 또는 j 조치로 사용할 수 있습니다. CodeEffects.Rule.Attributes.MethodAttribute를 사용하여 각 과부하에 다른 DisplayName을 지정해야하므로 편집기에서 구분할 수 있습니다. ExcludeFromEvaluation 특성을 사용하여 CodeEffects 편집기에서 이러한 오버로드가 사용되지 않도록 제외합니다. 세부 사항은 유효하다 here, herehere

+0

그것은 일할 것이다, 고맙다 – Lacash