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

2 la respuesta

No se puede utilizar la asignación de código de NHibernate para un campo privado

¿Cuál es la asignación de código de NHibernate equivalente para el siguiente código de NHibernate fluido: Map(x => x.Orders).Access.CamelCaseField(Prefix.Underscore);He pasado toda la tarde tratando de hacer que esto funcione. Aquí está mi ...

2 la respuesta

Cómo obtener SQL con valores de parámetros en una excepción

Es difícil de creer, pero parece que no puedo encontrar una respuesta directa para esto: ¿Cómo puedo obtener la instrucción SQL?incluyendo los valores de los parámetroscuando la declaración genera una excepcióny solo cuando genera una excepción. ...

2 la respuesta

NHibernate: ¿Cómo obtener una instancia de entidad de la caché de sesión?

Comienzo la sesión al comienzo de la unidad de trabajo y la cierro al final. La unidad de trabajo se divide en múltiples métodos. En un método, cargo la entidad usandoGet método. Entonces esto se encuentra en la caché de la sesión. La instancia ...

1 la respuesta

NHibernate: ¿ISession.Merge (objeto) es una buena solución para NonUniqueObjectException?

Mi aplicación está dividida en tres capas.DAL (NHibernate) =>BLL =>Application. DAL regresaEntity instancias. Estas son entidades de NHibernate. BLL los asigna a los DTO y los devuelve a la aplicación. Uso de la aplicación DTO; nunca crea / usa ...

1 la respuesta

Asignación de roles de recopilación duplicada nHibernate: al intentar realizar una asignación de varias

Estoy aprendiendo nHibernate y estaba probando uno a muchos mapas. Aquí están las dos tablas Producto y Tipo de producto. namespace NHibernateSample.Models { public class Product { public virtual Guid Id { get; set; } public virtual string Name ...

2 la respuesta

Problema fluido de NHibernate N + 1 con objetos complejos

Tengo un problema con NHibernate que consulta la base de datos demasiadas veces. Me acabo de dar cuenta de que probablemente se relaciona con el problema n + 1, pero no puedo entender cómo cambiar mis asignaciones para resolver el problema. Como ...

1 la respuesta

NHibernate QueryOver fusiona una propiedad con otra propiedad

Considere este dominio tonto: namespace TryHibernate.Example { public class Employee { public int Id { get; set; } public string Name { get; set; } } public class WorkItem { public int Id { get; set; } public string Description { get; set; } ...

2 la respuesta

Cómo implementar el patrón de sesión por solicitud en asp.net mvc con Nhibernate

Creé la sesión nhibernate en el evento Application_start del archivo global.asax, la sesión se pasa a los constructores de métodos de servicio. En el método de servicio, estoy usando la sesión para hacer operaciones CRUD, esto funciona bien. Sin ...

2 la respuesta

Diferencia de NHibernate entre Consulta <T>, Obtener <T> y Cargar <T>

Me gustaría encontrar la diferencia en el uso de estas tres formas de obtener datos de la base de datos al hacer algo como: public T GetById(int id) { using (var db = Database.Session) { using (var t = db.BeginTransaction()) { try { return ...

2 la respuesta

NHibernate ClassMap obtiene el nombre de la columna para la propiedad

Tengo ClassMap y entidad. En el código, me gustaría obtener nombres de columna para propiedades en entidad. ¿Alguna idea? public class AccountToDepotMap : ClassMap<AccountToDepot> { public AccountToDepotMap() { Table("COPS_WPA_ACCOUNT_DEPOT"); ...