3層アーキテクチャを実装しています。3 層アーキテクチャにおけるビジネス層の役割を知りたかっただけです。
エンティティ フレームワークを使用してアプリケーションを開発しています。PL、BL、DLでアクセスできるエンティティオブジェクトがあります。私の質問は、エンティティ オブジェクトへの入力割り当てを PL または BL にする必要があるかどうかです (save メソッドがあると考えてください)。
3層アーキテクチャを実装しています。3 層アーキテクチャにおけるビジネス層の役割を知りたかっただけです。
エンティティ フレームワークを使用してアプリケーションを開発しています。PL、BL、DLでアクセスできるエンティティオブジェクトがあります。私の質問は、エンティティ オブジェクトへの入力割り当てを PL または BL にする必要があるかどうかです (save メソッドがあると考えてください)。
ビジネス層は、アプリケーション層からデータを取得し、データアクセス層を通過する関数を作成するクラスです。
階層型アーキテクチャについて読んだことがあると思います。Microsoft のサイトで詳細を参照できます: http://msdn.microsoft.com/en-us/library/ff648105.aspx
名前が示すように、ビジネス レイヤーにはすべてのビジネス ロジックの実装が含まれます。プレゼンテーション層は、ビジネス層のサービスを呼び出すか、ビジネス層のアセンブリ (DLL) を呼び出して入力を渡すだけです。
どのようなアプリケーションがあるか教えてください。これにより、より多くのコンテキスト情報を提供できるようになります。