2009/9/23 Harm Neervens <[email protected]>

>
> I want this because my entities are POCO, and bu that I mean real
> Persistance Ignorant.
>

Ok, that is good.



> I have code in my entities that references ISessionFactory, I create a
> dependancy to the NHibernate framework, and that's not what I want.
>

Yes. I understood you.



> When I always have proxies, then in my base class I can use code like:
>
>            if (entity is INHibernateProxy)
>            {
>                (entity as
> INHibernateProxy).HibernateLazyInitializer.Session.Load<T>..... etc
>            }
>

First; I can't see why do you need the session here and what are you trying
to do.
Second and most important: Where goes now the *persistence ignorance*? *
INHibernateProxy* is not something that I will like to see in a persistence
ignorant base class.

--~--~---------~--~----~------------~-------~--~----~
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