ワークフローに関するデータを格納するカスタム クラスを返すパブリック「状態」プロパティを持つワークフローがあります (ワークフローの実行中に変更されます)。
任意の時点でワークフロー ホスト (この場合は ASP.NET アプリ) のコード内でそのプロパティの値を取得するための最良のパターン/プラクティスは何ですか?
私は CallExternalMethodActivity を調べましたが、私の場合は何らかの「オンデマンド」モデルが必要であり、実行の任意の時点でワークフローにそのプロパティの値を提供するように要求できるため、それを除外しました.
追跡サービスも調べましたが、イベントの追跡はあまり気にしないので、追跡モデル全体のオーバーヘッドと、データを追跡ストアに保存することの二重性があるようです。ワークフロー。
提案/コード例はありますか?