2016-11-02 3 views
1

ルールエディタを使用して完全に別々のフロントエンドを開発しようとしています。CodeEffects RuleEditorでフロントエンドルールとAPIルールを分離する方法

MVCでルールエディタを宣言しようとすると、RuleEditor Builderにルールオブジェクトが必要ですが、APIに宣言されているためアクセスできません。

ルールモデルを直接参照せずにRuleEditorをレンダリングすることはできますか?

答えて

0

CodeEffectsソースオブジェクトとして宣言型を参照する代わりに、ソースXMLを使用して型を記述することができます。これは、ルールエディタが使用すべきプロパティ、フィールド、メソッド/アクションを制御するより一般的で便利な方法です。詳細はhereです。

+0

¿ソースソース内のソースXMLは、.netクラスとアセンブリを参照する必要がありますか?フロントエンドではなくバックエンドにあるクラスを参照しようとすると、エディタはレンダリングされません。ありがとう! –

+0

"persisted"属性の値をFalseに設定し、 "type"属性の値を空の文字列に設定して、ソースとしてXMLを宣言し、このドキュメントがその型をソースとして反映することなく宣言するプロパティおよびメソッドのみで動作するようにすることができます。例:この機能はSourceAttribute.PersistTypeNameInRuleXmlプロパティに属します。詳細はこちら:http://codeeffects.com/Doc/Business-Rule-Fact-Source-Attribute – Alex

+0

@JonathanScheinこの投稿に回答を記入してください。ありがとう。 – Alex

関連する問題