これは恥ずかしいほど基本的な n 層の質問です。
サブソニックを使用して VS2008 で DAL プロジェクトを作成しました。ウィジェット クラス、widgetcollection クラス、widgetcontroller クラスがあります。
それを参照するビジネス ロジック プロジェクトを作成しました (同じ層に配置することはできません)。特定のビジネス基準を使用して、widgetcollection を返す関数でウィジェットのコレクションを選択します。
私の質問は、GUI レイヤーがコレクションをグリッドにバインドする方法を教えてください。ウィジェットコレクションがデータグリッドの有効なデータソースであることはわかっていますが、GUI レイヤーはウィジェットとウィジェットコレクションが何であるかをどのように認識していますか? 確かに、GUI から DAL を参照する必要はありません。これは、要点全体を否定します。