2016-06-23 1 views
1

Использование редактора правил Я могу создавать правила, включающие мои общедоступные методы, с любым количеством параметрируемых параметров, но редактор бизнес-правил не отображает те же методы или действия правил, если я сделайте один из их параметров опционным. Как использовать дополнительные параметры в движке Codeeffects?Необязательные параметры в методах in-rule CodeEffects

ответ

1

Редактор правил CodeEffects напрямую не поддерживает дополнительные параметры. Вместо этого вы можете объявлять несколько перегрузок одного и того же метода и использовать каждый из них в качестве отдельного метода или правила правила в своих бизнес-правилах. Просто не забудьте дать каждой перегрузке другое DisplayName с помощью CodeEffects.Rule.Attributes.MethodAttribute, поэтому редактор может различать их. Используйте атрибут ExcludeFromEvaluation, чтобы исключить использование какой-либо из этих перегрузок редактором CodeEffects. Подробная информация доступна here, here и here

+0

Это сработает, спасибо – Lacash

Смежные вопросы