Estoy convirtiendo parte del código de Nhibernate 2.x a 3.0. Antes, estaba usando el complemento LINQ, para obtener soporte LINQ. Tengo entendido que en 3.0 se incluyó como una característica de primera clase. Entonces mi pregunta es, solía tener esto:Nhibernate 3 & LINQ
return new List<T>(session.Linq<T>().Where(where));
¿Qué significa eso con la nueva sintaxis? Revisé los documentos y el tutorial de nhib 3 y no vi nada sobre las cosas de linq, así que no pude encontrar un ejemplo para el patrón después.
¿Por qué no escribir 'return session.Linq() .Where (where) .ToList()' en su lugar? –
sí, solucionado eso. código antiguo –