Resultados de la búsqueda a petición "nhibernate"

5 la respuesta

NHibernate: cómo habilitar la carga diferida en el mapeo uno a uno

Las relaciones uno a uno dentro de nhibernate se pueden cargar de forma diferida ya sea "falso" o "proxy". Me preguntaba si alguien sabe una manera de hacer un mapeo perezoso uno a uno. He ideado un truco para lograr el mismo resultado ...

1 la respuesta

¿Cómo hacer una clase de mapeo interno para NHibernate?

Hice clases internas para mis asignaciones y puse en todas partes "default-lazy = false". Después de un tiempo, decidí ir con pereza y eliminé esta configuración. De repente, casi todo falla en ejecutarse. La excepción que obtengo es "No se puede ...

3 la respuesta

nhibernate Iesi ISet no puede eliminar ()

Tengo 2 clases que maneja NHibernate: AssetGroup, Asset El AssetGroup tiene una colección ISet _assets. El constructor de AssetGroup dirá _assets = new HashSet<Asset>(); Tengo alguna operación para agregar, eliminar activos en ...

2 la respuesta

Fluidas columnas de identificación generadas y asignadas de NHibernate

Estoy usando Fluent NHibernate para mi persistencia de datos en una aplicación web. Mi problema ... Tengo una clase base que asigna todas las entidades con una propiedad ID de tipo T (casi siempre un int o GUID) usando GeneratedBy (). Identity ...

1 la respuesta

¿Cómo manejas Membresía / Roles cuando usas NHibernate?

Estoy a punto de poner en marcha un nuevo proyecto con NHibernate y ASP.Net MVC y me he topado con la cuestión de la membresía. Me pregunto si debería usar un proveedor de Membresía / Rol de NHibernate de terceros, crear el mío o simplemente ...

1 la respuesta

Ayuda con QueryOver y WhereExists

Tengo un problema. Tengo personas y gatos. Cada Persona tiene algunos Gatos (hay una clave foránea en Gatos que apunta a la clave primaria en Personas). Cada gato tiene una edad. Quiero seleccionar las personas que tienen gatos "viejos". Quiero ...

2 la respuesta

NHibernate, inyección de dependencia. Cierre ISession correctamente

Estoy usando Ninject, NHibernate, ASP.NET MVC3 y el patrón de repositorio. El enlace del módulo en Ninject es el siguiente. Bind<ISessionFactory>().ToProvider(new SessionFactoryProvider()).InSingletonScope(); ...

5 la respuesta

Nhibernate + QueryOver: filtra con Where ignorando los sensibles

Estoy tratando de construir una consulta simple en nHibernate con QueryOver pero quiero que convierta todo en minúsculas o ignore lo sensible: Domain.User User = Session.QueryOver<Domain.User>() .Where(x=>x.Login=="username") ...

1 la respuesta

¿La llamada de Ninject eliminará y cerrará la sesión NHibernate?

Estoy usando ASP.NET MVC 3 con Ninject y NHibernate. Cuando pienso en DI, creo que el que obtiene el recurso también se asegura de cerrarlo (en este caso, Ninject debería ser responsable) Pero no estoy seguro de cómo funciona Ninject cuando ...

3 la respuesta

Fluent NHibernate Cascade Issue - Intentando Insertar NULL ID

Tengo los siguientes modelos y asignaciones (fragmentos de código más abajo). One Competition tiene que tener múltiples CompetitionAnswers asociadas a él (opción múltiple) desde el principio. Actualmente, utilizando las asignaciones de ...