Pregunta

Sé que hay algunas personas trabajando para conseguir que Nhibernate admita ASP.NET Dynamic Data. ¿Alguien tiene experiencia en la vida real de usarlo?

¿Fue útil?

Solución

La implementación actual en NHContrib se basa en traducir las consultas a ICriteria.

Nos enfrentamos a un problema cuando consultaba miembros de una colección. Diga:

Get .../Parent(1)/Children 

En este caso, no obtendrá una lista de niños como cabría esperar, sino una lista de padres (por lo que recuerdo).

Creo que el problema está ahí porque la declaración FROM se traduce a criterios raíz. Por ejemplo,

From parent In Parents Where parent.Id = 1 Select parent.Children

... la parte seleccionada debería ser ahora la raíz de los criterios que creo que no es ATM.

Sin embargo, se está desarrollando una nueva implementación de Linq2NHib. Tal vez en algún momento tendríamos una implementación adecuada. En este momento, no es (para ser utilizado con datos dinámicos).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top