Sto cercando di utilizzare lazy loading per una proprietà di uno dei miei soggettiNon disponibile per: Castle.Proxies. <EntityName> Proxy e lazy = "true" in NHibernate?
La mappatura proprietà è qualcosa di simile:
<property name="Foobar" type="AnsiString" column="FOOBAR" lazy="true"/>
Tuttavia quando ho Tring per salvare un'istanza di questa entità (usando LINQ), getta un DatabaseQueryException con la seguente eccezione interna:
NHibernate.MappingException
: No persister per: Castle.Proxies.FooEntityProxy "
E quando rimuovo i pigri =" vero "oggetto, l'eccezione non viene più lanciata. Qual è il problema con l'utilizzo di lazy = "true" e come risolvere questo problema?
Che cosa è successo a quella proprietà nella sessione, È stato caricato o no? L'hai modificato nella sessione? –
E 'NH2 ou NH3? – Pedro
@Pedro Assembly Version è 3.1 –