我有一個客戶實體。我的客戶實體具有與我的給定實體有關的地址值對象集合。如果客戶添加新地址,當我將其傳回存儲庫進行更新時,我的存儲庫如何知道要添加哪個地址?我正在使用純ado.net。如何更新ado.net中包含c#中其他對象集合的對象?
public class Customer
{
public List<Address> Addresses { get; set; }
}
public class CustomerRepository
{
public bool Update(Customer customer)
{
//Update logic.
}
}
您使用的是實體框架還是原始的ADO.NET? – 2011-12-22 16:34:29
只是原始的ADO.NET。謝謝。 – Frankie 2011-12-22 20:03:28
快照。執行狀態更改並導出意圖之前和之後比較狀態(壞,但是您的選擇)。 – 2011-12-25 11:59:57