This
" I keep hearing about using a single session, which would be fine since
this is a Windows Form application"
is also known as
session-per-application
re-baptized, by me, as: TIME BOMB session management

On Wed, Sep 15, 2010 at 3:09 PM, PLen <[email protected]> wrote:

> This all started because of the lazy loading property capability,
> which makes a database call sometime after the original query.  This
> forces the need to keep the same session around to use for the lazy
> loading.  No biggie.  The code that puts the session in a "using"
> block:
>
> using (ISession session = NHibernateHelper.OpenSession()) {
> }
>
> was used by me after seeing various examples of it from different web
> sites.  Now that I need the session to persist, this doesn't seem like
> the way to go when dealing with queries.  I keep hearing about using a
> single session, which would be fine since this is a Windows Form
> application, but is there no timeout associated with an ISession that
> would cause an error if the session is not used in x minutes/hours?
> I'm just worried about what might happen to a session if it is not
> used for long periods of time which would trigger some timeout
> action.  Based on your comment (Oskar), it seems that using a single
> session is a common thing to do.  Is that the case?  I don't mind
> doing that.  I just want to make sure I am writing my code to general
> practices.
>
> - Peter
>
> --
> You received this message because you are subscribed to the Google Groups
> "nhusers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<nhusers%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/nhusers?hl=en.
>
>


-- 
Fabio Maulo

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to