3

私は、カスタマイズ可能で柔軟なビジネス ルールを必要とするタイプのケース管理システム用のアプリケーションを設計しています。ワークフローなしで WF ルール エンジンを使用することを計画しています (他の例の中でも、こちらを参照してください)。

私のクライアントが提起したポイントの 1 つ (当然のことながらそうです!) は、ルール エンジンをワークフローのないビジネス ルール エンジンに使用する例が現存するかどうかです。

もちろん、私の質問は次のとおりです。これまでに本番アプリケーションで WF ルール エンジンなしのワークフローを使用したことがある人はいますか?

4

3 に答える 3

2

Josh、この取り組みを支援するサンプルコードはありますか?ルールセットを追加/編集するためにExternalRuleSetToolに基づいていくつかのコードをスタブアウトしましたが、ここでいくつかのコードを見つけました-http ://www.richard-banks.org/2007/08/how-to-use-windows-workflow-rulesサンプルリンクが壊れている場合でも、これを機能させる方法の多くをカバーする.html 。とにかく、私には見えないのは、RuleSet.Execute()の結果を返す方法です。明らかに、ルールの実行中に何がうまくいかなかったかについてユーザーにフィードバックを提供することは重要です。些細なことを見逃していると確信していますが、これまでWFを使用したことがないので、これはまったく新しいことです。

前もって感謝します。

于 2010-11-22T19:26:33.533 に答える
2

WF3 ルール エンジンは、.NET 4 でも引き続き使用できます。

WF4 で WF3 ルール エンジンを使用する方法を示すサンプルと、ルールに固有の移行ガイダンスがあります。

于 2010-04-30T14:49:31.560 に答える
0

古い W​​F3 ルール エンジンは、.net 4 WF には存在しないと思います。私は間違っているかもしれませんが、以前よりも使用をやめました。MS に確認して、今後サポートされるかどうかを確認する必要があります。

しかし、これによると、新しいルール エンジンは非常に似ているように思われるため、間違っている可能性があります。

于 2010-03-30T23:44:28.700 に答える