2011-03-28 12 views

Répondre

1

Vous devriez juste besoin de NHibernate et de tout ce que vous utilisez comme proxy comme NHibernate.ByteCode.Castle. Ne devrait avoir aucun problème avec ISession avec seulement ceux-là.

Notez également que vous aurez besoin de FluentNHibernate si vous utilisez l'un des articles de Fluent dans la même classe.

+0

alors où puis-je accéder à la commande ISession.Evict ??? – JamaicasFinest

+0

Veuillez noter que j'utilise SharpArch et FluentNhibernate aussi ... – JamaicasFinest

+0

@Jamaica ISession est un élément de NHibernate. Si vous avez une référence à ce qui précède, vous ne devriez avoir aucun problème à utiliser ISession ou l'objet concret. ISession est l'interface, Session est la classe concrète qui implémente l'interface. Vous devez avoir une instance concrète de Session pour appeler la méthode Evict(). – squillman