(2つ質問させてください)。
Bl 、 Dal 、 UI の 3 つのレイヤーを使用します。

すべてのオブジェクトに対してBL、1 つの大きな を作成したくありませんでした。DAL
そこで、Agentsとの両方でこの構造を作成しましLeadsた。
ここで、メソッドを書く必要があるとしましょう:
public Agent GetAgentByLead(Lead leadObj)
{
}
Question #1
この機能はどこにあるべきですか :AgentsBLまたはLeadsBL?
Question #2
Entity Framework を使いたいとしましょう。
クエリは次のようになります。
var activeAgents= context.Agents.Where(c => c.ACTIVE).ToList();
この行はmyPage.aspx.csファイルで実行できます。
ここのレイヤーはどこですか?コンテキストはどこに存在しますか?
EFがレイヤーをどのように処理するかわかりません(最初の質問のように)
何か助けてください。