現在 1 つの受信アクティビティを含むワークフロー サービス (.xamlx ファイルで宣言的に定義されている) があります。ご存じのとおり、サービスは通常、複数の操作を公開します。そして、それが私のサービスでもやりたいことです。このサービスに操作を追加するにはどうすればよいですか? WFがなければ、それは本当に簡単です。メソッドを好きなだけ追加して、OperationContract で装飾するだけです。その後、クライアントは、サービスが提供する任意の操作を呼び出すことができます。一方、WF4 では、別の受信アクティビティをサービスに追加しようとすると、既存のアクティビティの前または後にしか追加できません。Pick アクティビティを使用してこれを達成できると思っていましたが、推測にすぎません。これが私のやり方ですか?または、別のワークフロー サービスを追加して、Receive アクティビティを追加する必要がありますか? (まったく良い解決策とは思えません)。
PS おわかりのように、私は WF 全般、特に WF4 にまったく慣れていません。
ありがとう、アヴィ