Outlook でできるように、動的なルールを作成できるアプリケーションの機能を開発したいと考えています。すべてのユーザーがプロセスを自動化するためのルールを作成できるようにしたいと考えています。これらのルールは、アクションの前、アクションの後、および特定の時間/日に何かを実行する必要があります。
考えられるルールは次のようになります:
- プロセス >= 99% -> 完了として設定
- ユーザーが新しいアイテムを挿入する前 -> "local@localhost.com" にメールを送信し、承認を待つ
- ユーザーの変更後アイテムの状態 -> 同じ名前を持つすべてのアイテムの状態を変更する
- 毎週日曜日の午前 4:00 にすべてのアイテムの状態を「古いアイテム」の状態に設定します
Workflow Foundation ルール エンジンを使用してこれを実行しようとしていますが、すべての要件を実現する方法がわかりません。
WF でこれを行うことは可能ですか、それとも別のツールを使用する必要がありますか?