2010-05-18 52 views
1

我開始將NHiberante用作數據訪問層。
我習慣使用存儲庫模型作爲業務模型。使用NHibernate訪問數據庫時最好的businessmodel是什麼?

這意味着,我的域模型(不是一個層),我的asp.net應用程序層,最終使用我的數據訪問層的我的存儲庫層。我知道很多邏輯是在ISession中完成的,所以我想知道NHibernate是否可以在存儲庫層中使用。

或者還有更好的方法來使用NHibernate。有誰知道我在哪裏可以找到一個如何在Web應用程序中使用NHibernate的最佳示例?

乾杯, M.

回答

1

您可以使用NHibernate的LINQ的擴展。通過使用Linq,您可以將您的邏輯寫入服務層,並且存儲庫僅獲取IQuerable項。

相關問題