2

TPL Dataflow がデータ サービスで使用されている場合に、MVVM アプリケーションで TPL Dataflow を使用する方法を示す例を教えてください。

私の MVVM アプリケーションでは、アプリケーション ブロックを、モデル (モデルの更新を担当するドメインおよびサービス プロジェクト)、ビュー モデル (アプリケーション プロジェクト)、およびビュー (プレゼンテーション プロジェクト - WPF アプリケーション) を実装する 5 つの異なるプロジェクトに分けました。

コンソール アプリケーションを使用してドメイン、サービス、およびアプリケーション ブロックをテストすると、すべて正常に動作します。

今のところ、アプリケーション ブロックをテストするために、後で WPF アプリケーションに入れるものをテストするために Winform プロジェクトを作成しましたが、何も機能しません。

Async CTP: (C# Dataflow) Real Estate、(C# Dataflow) Dining Philosophers でサンプルを見ました。これらの例は Dataflow の使用方法を示していますが、コードは GUI に配置されており、一部のサービス アセンブリに分離されていません。

私のドメインとアプリケーション ブロックは非常に複雑で、GUI に配置したくありません。

CCR の後継として TPL Dataflow について読みましたが、実際のところ、数年前に自分のプロジェクトで既に CCR を使用していました。このようなシナリオでは、CCR が役に立ちました。

4

0 に答える 0