我有一些電子商務代碼,我經常使用Linq To SQL將訂單保存到數據庫。我想刪除緊密耦合的Linq到SQL位,並傳遞一個IRepository,但是我仍然對事物感到困惑。 假設我的ICustomerRepository上有一個GetCustomer()方法,它返回一個Customer對象。 我是否需要它真的返回從該方法傳回的ICustomer對象,因此如果從Linq轉換到SQL來表示SubSon
我已閱讀Rob Conery的非常好的博客帖子Crazy Talk: Reducing ORM Friction 我該如何推廣這個接口,以便我可以用NHibernate實現它? using System;
using System.Collections;
using System.Linq;
using System.Linq.Expressions;
public interfac