小编Ale*_*lex的帖子

c#存储库模式:每个子类一个存储库?

我想知道您是否要为域模型的每个子类创建一个存储库.例如,有两个类:

public class Person
{
    public virtual String GivenName { set; get; }
    public virtual String FamilyName { set; get; }
    public virtual String EMailAdress { set; get; }    
}

public class Customer : Person
{
    public virtual DateTime RegistrationDate { get; set; }
    public virtual String Password { get; set; }        
}

您是否会创建PersonRepository和CustomerRepository,或者只创建PersonRepository,它还能够执行与客户相关的查询?

c# repository-pattern

5
推荐指数
1
解决办法
1538
查看次数

标签 统计

c# ×1

repository-pattern ×1