Je ne fais que commencer avec NHibernate et lire des blogs et des articles de partout. beaucoup d'entre eux font référence à une session.Get <> méthodes pour les types génériques, mais ce n'est pas disponible pour moi. Je reçois seulement les méthodes session.Get (classe de type, identifiant d'objet).NHibernate et la version générique
Pourquoi est-ce? Ai-je manqué une référence? Ou est-ce quelque chose à voir avec la version de NHibernate que j'utilise? Qui est NHIbernate 2.1.0
J'ai téléchargé la dernière version ce soir. ceci est mon code exfile: personne publique GetByPersonId (Guid personId) { ISessionFactory sessionFactory = (nouvelle configuration()). Configure(). BuildSessionFactory(); Session ISession = sessionFactory.OpenSession(); return (Person) session.Get (typeof (Person), personId); } C'est la seule méthode .Get à laquelle j'ai accès. J'ai seulement référencé le NHibernate.dll – Kulvis