A 在我的 MVC 应用程序上执行一个操作,该应用程序具有一个id
并返回一个人的姓名。
最好的做法是什么?我正在关注 NHProf 的提示,但代码对我来说听起来有点奇怪。
using (var session = Helper.SessionFactory.OpenStatelessSession())
{
using (var tran = session.BeginTransaction(IsolationLevel.ReadCommitted))
{
return session.Query<Person>().Where(x => x.Id == id).Select(x => x.Name).SingleOrDefault();
tran.Rollback();
}
}