nhibernate
Burlarse de una isesión de NHibernate con Moq
Estoy empezando un nuevo proyecto con NHibernate, ASP.NET MVC 2.0 y StructureMap y usando NUnit y Moq para pruebas. Para cada ... oller Test.cs (29,0):
en
Beta.Prueba.Unidad.Controladores.Usercontrolertest.Details_InValidIndex_ReturnsNotFoundView ()
Necesidad de acelerar automapper...It toma 32 segundos hacer 113 objetos
Hola Tengo algunos problemas importantes con auto mapper y es lento. No estoy seguro de cómo acelerarlo.
Estoy usando nhiber ... collection.Add(vm);
}
var b = a.Elapsed; // comes back with 32 seconds.
Necesito optimizar esto muy mal.
Eliminación de objetos de la caché de segundo nivel de NHibernate
Acabo de empezar a pensar en usar la caché de segundo nivel de NHibernate en una de mis aplicaciones. Probablemente usaría el ... i esto no es factible con el ASP.net proveedor de caché, estoy abierto para otras sugerencias integradas / de código abierto.
Cómo crear O declaraciones para NHibernate?
Al crear un criterio para NHibernate todos los criterios se agregan como AND.
Por ejemplo:
session.CreateCriteria(typeof(s ... que agregue los criterios como"O"
SELECT ...
FROM ...
WHERE criteria **OR** other_criteria
Cualquier ayuda es apreciada
Actualización por lotes en NHibernate
¿Existe el comando batch update en NHibernate? Por lo que sé, no. ¿Cuál es la mejor manera de manejar esta situación? Me gus ... ultó en un ¿mucho viaje de ida y vuelta entre mi código y la base de datos?
¿Qué piensas? ¿O hay una solución más elegante?
Múltiples claves foráneas a una sola columna
Estoy definiendo una base de datos para un sistema de clientes/ pedidos donde hay dos tipos muy distintos de clientes. Debido ... emás, estoy planeando usar NHibernate como el OR, ¿podría haber algún problema introducido al hacer las relaciones como esta?
NHibernate.Linq LIKE
Cómo puedo producir esta consulta usando NHibernate.¿Linq?
WHERE this_.Name LIKE @p0; @p0 = 'test' // Notice NO % wild card ... a consulta deseada usando ICriteria:
criteria.Add(Expression.Like("Name", "test"));
return criteria.List<Theater>();
¿Cuál es el mejor enfoque para actualizar solo las propiedades modificadas en NHibernate cuando se desconecta la sesión?
Estoy trabajando en el proyecto que usa NHibernate.
No mantengo la sesión abierta. Cuando necesito obtener o guardar un obje ... e se han cambiado para el objeto separado de la sesión? ¿Cómo hacer un seguimiento de los cambios para los objetos?
Gracias
Forzando a NHibernate a eliminar en cascada antes de inserciones
Tengo un objeto padre que tiene una relación de uno a muchos con un ISet de objetos hijos. Los objetos secundarios tienen una ... nta realizar el insert antes de el eliminar.
¿Hay alguna manera de forzar a NHibernate a realizar la eliminación primero?
NHibernate-Actualizar una tabla con un disparador en ella causa un error-Recuento de filas inesperado: 2; esperado: 1
Así que estoy tratando de actualizar un objeto en mi base de datos MS SQL 2005 usando NHibernate. Tenga en cuenta que esta e ... sperado: 1"
Esencialmente estoy buscando un equivalente a "ESTABLECER NOCOUNT EN" desde dentro de la sesión.
¿Alguna idea?
NHibernate-Donde ISession.Query () se encuentra
Cuando intento compilar el siguiente código
using System;
using System.Collections.Generic;
using System.Reflection;
using ... Hibernate.la versión dll es 3.0.0.4000.
La versión. Net del proyecto es 3.5.
¿Qué estoy haciendo mal?
Gracias por su ayuda!
NHibernate Eager cargando objetos secundarios de varios niveles
Tengo una jerarquía de objetos, Orden, Contacto, Dirección:
public class Order {
public virtual Contact BillingContact ... s1);
}
¿Cómo puedo construir un objeto criteria que cargue el ¿hijo del niño? ¿Estos mapas de relación parecen correctos?
Restricción de Criterios NHibernate vs Expresión
Si busco ejemplos de consulta de API de criterios NHibernate en Internet, hay ejemplos que usan Restricciones y otros usan Ex ... ist<Post>();
posts = session.CreateCriteria<Post>()
.Add(Restrictions.Eq("Id", 1))
.List<Post>();
NHibernate Fluido de Muchos a Muchos
Estoy usando Fluent NHibernate y tengo algunos problemas para establecer una relación de muchos a muchos con una de mis clase ... cuenta es 0. La tabla Join tiene el groupId y el PersonId guardados en ella.
Gracias por cualquier consejo que pueda tener.
Son posibles problemas de concurrencia cuando se utiliza el atributo de comportamiento del servicio WCF establecido en ConcurrencyMode.Multiple and InstanceContextMode.¿PerCall?
Tenemos un servicio WCF que hace una buena cantidad de llamadas NHibernate transaccionales. De vez en cuando estábamos viend ... establece en múltiple? ¿Cómo sería ¿es posible que dos llamadas sean atendidas por la misma instancia de servicio?
Gracias!
Patrón de NHibernate y Repositorio
¿Cuál es el enfoque recomendado para tomar con el patrón de repositorio Nhibernate+?
Hay tantos artículos y opiniones difer ... gar , tal vez usando un patten de Unidad de trabajo (aunque también hay muchas implementaciones diferentes de eso alrededor).