ルールエディタを使用するパブリックメソッドに任意の数の値型パラメータを含むルールを作成できますが、ビジネスルールエディタでは同じメソッドまたはルールアクションが表示されます。それらのパラメータの1つをオプションにします。 Codeeffectsエンジンでオプションのパラメータを使用するにはどうすればよいですか?CodeEffectsのルール内のオプションパラメータ
1
A
答えて
1
CodeEffectsルールエディタは、オプションのパラメータを直接サポートしていません。代わりに、同じメソッドの複数のオーバーロードを宣言し、それぞれをビジネスルールの別のインルールメソッドまたはルールアクションとして使用できます。 CodeEffects.Rule.Attributes.MethodAttributeを使用して各オーバーロードに別のDisplayNameを与えて、エディタで区別できるようにしてください。 ExcludeFromEvaluation属性を使用して、CodeEffectsエディタでこれらのオーバーロードが使用されないようにします。詳細は利用可能ですhere、hereおよびhere
関連する問題
- 1. CodeEffectsルールのネストされた "If-else"ステートメント
- 2. URLの書き換えルールのオプションパラメータ
- 3. CodeEffects RuleEditorでフロントエンドルールとAPIルールを分離する方法
- 4. CodeEffectsルールエディタキーワードサポート
- 5. オプションパラメータ
- 6. メソッドのMVCオプションパラメータ
- 7. Springデータクエリメソッドのオプションパラメータ
- 8. PHPインターフェイスのオプションパラメータ
- 9. ストアドプロシージャのオプションパラメータ
- 10. Fsharpレコードのオプションパラメータ
- 11. Yii2、ルーターのオプションパラメータ
- 12. Javascriptコールバックのオプションパラメータ
- 13. C#の空のオプションパラメータ
- 14. Concrete5:Route :: registerのオプションパラメータ
- 15. カスタム関数のオプションパラメータ
- 16. ABAP CDS VIEWのオプションパラメータ?
- 17. ASP.NET Webサービスのオプションパラメータ
- 18. URLのオプションパラメータ - Slim 3
- 19. オプションパラメータは
- 20. ルート内の複数のオプションパラメータ - どのように?
- 21. Web APIのオプションパラメータのマップC#
- 22. 多くのオプションパラメータの処理
- 23. Typescriptのオプションパラメータの扱い
- 24. Oracle SQLクエリのオプションパラメータのパフォーマンス
- 25. SQL Serverのストアドプロシージャのオプションパラメータ
- 26. オプションパラメータの存在の確認
- 27. オプションパラメータJPA 2.1
- 28. テーブル値オプションパラメータ
- 29. Swift 3オプションパラメータ
- 30. Crystal Reportsオプションパラメータ
それはうまくいく、ありがとう – Lacash