5
我想知道是否要爲域模型的每個子類創建一個存儲庫。 有兩類例如: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這也將能夠執行客戶相關的查詢?