1
在行動中,我從數據庫採取了一些數據。 現在,鑑於我想從與其他表引用與lazyload一個字段取值,我得到這個錯誤: 無法初始化代理 - 沒有會話nhibernate無法初始化代理 - 沒有會話+ asp.net mvc
我不知道我現在可以做。
public ActionResult Index()
{
using (NHUnitOfWork.Start())
{
var news = articlesRepository.News(0, 20);
return View(news);
}
}
<%= Html.ActionLink(Html.Encode(Model.Author.Login), "zyx", "xyz") %>
public ArticleMap()
{
References(x => x.Author).Not.Nullable().LazyLoad().Column("Author").Cascade.SaveUpdate();
//...
}
public class Article : EntityBase<int>
{
public virtual User Author { get; set; }
//...
}