我有我的NHibernate映射设置为延迟加载= true。 在我CustomersViewModel我有类似:懒加载到ViewModels的NHibernate集合?
foreach (Customer c in _customerRepository)
{
this.Customers.Add(new SingleCustomerViewModel(c));
}
这显然杀死所有的延迟加载,因为客户是通过一个传递的一个。
如何将模型对象的集合(包括子集合和子子集合a.s.f)包含到我的ViewModel的相应ObservableCollections中以绑定到UI?
这似乎是一个常见的问题,但是我发现没有答案,非驴非马的谷歌......