2012-02-23 5 views
-1

私はWFに新しく、いくつかのWF "ウィザード"を使ってasp.net MVC Webサイトを構築しようとしています。すべてのユーザーは、フォーム認証を使用してログインします。ユーザーは、さまざまなWFワークフローを開始し、後でやり直すことができます。これまでに動作するワークフローの状態を格納するSQL永続ストアを追加しました。しかし、それをリロードして実行するためには、ワークフローのガイドを知る必要があるようです。永続ストア内のワークフローにユーザ名を関連付けますか?

永続性にユーザーのユーザー名を追加して、現在アクティブなワークフローのユーザーをリストすることができるようにする方法はありますか?各ユーザーは、一度に複数のアクティブなワークフローを持つことができます。

答えて

1

永続ストアは、ワークフローとともに永続化する値を提供できる永続IO参加者をサポートします。コードはややこしいですが、サンプルがあり、PersistenceIOParticipantを探すだけです。