私はWindowsワークフロー4.5から始めています。私は単純なコンソールアプリケーションを作成しています。私は途中でデータを求めています。私はいくつかのチュートリアルに続き、ユーザーに異なるデータを求めるいくつかのアクティビティを作成しました。これらのアクティビティはbookMarkを作成します。ホストプログラムでこれらの複数のブックマークを処理するにはどうすればいいですか?チュートリアルにはループがあり、ブックマークが1つしかないと想定されていました。これWindowsワークフローで複数のブックマークを処理する4.5
WaitHandle[] handles = new WaitHandle[] { syncEvent, idleEvent };
while (WaitHandle.WaitAny(handles) != 0)
{
bool needsReview = false;
while (!needsReview)
{
var response = Console.ReadLine();
Boolean review;
if (response == "y")
{
needsReview = true;
review = true;
wfApp.ResumeBookmark("Review", review);
}
else if (response == "n")
{
needsReview = true;
review = false;
wfApp.ResumeBookmark("Review", review);
}
else
{
Console.WriteLine("Enter 'y' or 'n'");
}
}
}
どのように私はさまざまな方法で情報を処理し、別のブックマークを再開する必要があり、ユーザーに多くのプロンプトで取り扱っておりますとき、私はこれを適切に記述しないように見えます。