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