1
是否有必要在交易中包裝nHibernate期貨?是否有必要在交易中包裝nHibernate期貨?
如:
using (var s = sf.OpenSession())
using (var tx = s.BeginTransaction())
{
var blogs = s.CreateCriteria<Blog>()
.SetMaxResults(30)
.List<Blog>();
var countOfBlogs = s.CreateCriteria<Blog>()
.SetProjection(Projections.Count(Projections.Id()))
.UniqueResult<int>();
Console.WriteLine("Number of blogs: {0}", countOfBlogs);
foreach (var blog in blogs)
{
Console.WriteLine(blog.Title);
}
tx.Commit();
}
從這裏:
https://ayende.com/blog/3979/nhibernate-futures
我看不到一個理由這樣做。這是一個選擇而不是插入或更新等。