基本的な 3 層 C# アプリケーションを実装するためのソリューションを Visual Studio で作成しました。DataAccess私はこの概念を研究してきましたが、今は層ごとに異なるプロジェクトを使用してそれをまとめようとしていBusinessRulesますBusinessObjects。
プロジェクトにおよびプロジェクトBusinessRulesへの参照を含める必要がありますか? (そして、参照すべきではありませんか?)DataAccessBusinessObjectDataAccessBusinessObjectsBusinessRules
これを設定した後、各レイヤーが何を担当しているかは理解していても、ビジネス オブジェクトにレイヤー内のデータを入力する必要があるDataAccessかどうか、またはDataAccessレイヤーが要求されたデータBusinessRulesを次に、オブジェクトにデータを入力します - これを行うための推奨される方法は何ですか?