我有我的NHibernate映射設置爲延遲加載= true。 在我CustomersViewModel我有類似:懶加載到ViewModels的NHibernate集合?
foreach (Customer c in _customerRepository)
{
this.Customers.Add(new SingleCustomerViewModel(c));
}
這顯然殺死所有的延遲加載,因爲客戶是通過一個傳遞的一個。
如何將模型對象的集合(包括子集合和子子集合a.s.f)包含到我的ViewModel的相應ObservableCollections中以綁定到UI?
這似乎是一個常見的問題,但是我發現沒有答案,非驢非馬的谷歌......