开发者

About NHibernate's ISession

In this question, the user asks the better way to close sessions because he was having some errors.

The most voted answer is Ayende's answer that says:

You should always use session.Dispose(); The other are for开发者_高级运维 very strange occurances

Should I really always call session.Dispose()? Isn't enough to call session.Close()?


Session Dispose() does a couple more things than just Close()ing, so yes, always use Dispose()


Rule of thumb in .net is "if class is IDisposable always call Dispose", but better use using

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜