私はWF受信アクティビティを作成したいと思いますが、固定契約と固定パラメータを使用するようにカスタマイズしました。私はReceiveアクティビティを拡張し、プロパティのいくつかを設定することを考えましたが、それは密封クラスです。WFでカスタマイズされた受信アクティビティを作成するにはどうすればよいですか?
これを実行するにはどの方法が最適ですか?
私はWF受信アクティビティを作成したいと思いますが、固定契約と固定パラメータを使用するようにカスタマイズしました。私はReceiveアクティビティを拡張し、プロパティのいくつかを設定することを考えましたが、それは密封クラスです。WFでカスタマイズされた受信アクティビティを作成するにはどうすればよいですか?
これを実行するにはどの方法が最適ですか?
デザイナーはIActivityTemplateFactoryを使用して、既存の送受信を事前に設定して、必要な契約を結ぶことができます。必要な変数を追加することもできます。そうすれば、開発者は各パラメータを入力する必要がなくなります。
XAMLアクティビティを作成し、そこに受信アクティビティをドロップします。ワークフロープロジェクトにサービス参照を追加すると、パッケージ化されたアクティビティが生成されるときに、ツールが行うこととまったく同じ動作が実行されます。
ありがとうモーリス、私はあなたを待っていた:)。 そのように私は受信に関連したsendresponseを作成できませんでした、または少なくとも私は方法を見つけませんでした。私は、プログラマが受信をドラッグ・アンド・ドロップして、どこでも必要なときに応答を作成できるようにしたいと考えています。私はコード活動と中間の活動のためのカスタムデザイナーで試しましたが、私はあきらめました。 –
SendResponseを同じアクティビティ内に追加できます。サービス参照の追加を行い、生成されたアクティビティを確認します。 – Maurice
はい、私はあなたが言ったことをしました。しかし、私は応答の後ではなく、受信と応答の真ん中にロジックを必要とします。 –