Resultados da pesquisa a pedido "nhibernate"
Não é possível usar o NHibernate Code Mapping para um campo particular
Qual é o Mapeamento de Código NHibernate equivalente para o seguinte código Fluent NHibernate: Map(x => x.Orders).Access.CamelCaseField(Prefix.Underscore);Passei a tarde toda tentando fazer isso funcionar. Aqui esta o meu codigo ate ...
Como obter SQL com valores de parâmetro em uma exceção
Difícil de acreditar, mas não consigo encontrar uma resposta direta para isso: Como posso obter a instrução SQLincluindo os valores dos parâmetrosquando a instrução gera uma exceçãoe somente quando gera uma exceção. Eu sei como registrar a ...
NHibernate: Como obter uma instância de entidade do cache da sessão?
Inicio a sessão no início da unidade de trabalho e fecho no final da mesma. A unidade de trabalho é dividida em vários métodos. Em um método, eu carrego a entidade usandoGet método. Portanto, isso fica no cache da sessão. A instância da entidade ...
NHibernate: ISession.Merge (object) é uma boa solução para NonUniqueObjectException?
Meu aplicativo é dividido em três camadas.DAL (NHibernate) =>BLL =>Application. Retornos DALEntity instâncias. Essas são entidades do NHibernate. O BLL mapeia esses dados para os DTOs e retorna ao aplicativo. Aplicativo usa DTOs; nunca cria / ...
Mapeamento de função de coleção duplicada nHibernate - Ao tentar criar um - muitos mapeamentos
Estou aprendendo o nHibernate e estava tentando um mapeamento para muitos. Aqui estão as duas tabelas Produto e Tipo de produto. namespace NHibernateSample.Models { public class Product { public virtual Guid Id { get; set; } public virtual ...
Problema fluente do NHibernate N + 1 com objetos complexos
Estou tendo um problema com o NHibernate consultando o banco de dados muitas vezes. Acabei de perceber que provavelmente está relacionado ao problema n + 1, mas não consigo descobrir como alterar meus mapeamentos para resolver o problema. Como ...
NHibernate QueryOver Coalesce uma propriedade para outra propriedade
Considere este domínio bobo: 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; } ...
Como implementar o padrão de sessão por solicitação no asp.net mvc com o Nhibernate
Eu criei a sessão nhibernate no evento Application_start do arquivo global.asax, a sessão está sendo passada para os construtores de métodos de serviço. No método de serviço, estou usando a sessão para executar operações CRUD, isso funciona ...
NHibernate diferença entre Consulta <T>, Get <T> e Load <T>
Gostaria de encontrar a diferença no uso dessas três maneiras de obter dados do banco de dados ao fazer algo como: public T GetById(int id) { using (var db = Database.Session) { using (var t = db.BeginTransaction()) { try { return db.Get<T>(id); ...
NHibernate ClassMap obtém o nome da coluna da propriedade
Eu tenho ClassMap e entidade. No código, gostaria de obter nomes de colunas para propriedades na entidade. Qualquer ideia? public class AccountToDepotMap : ClassMap<AccountToDepot> { public AccountToDepotMap() { Table("COPS_WPA_ACCOUNT_DEPOT"); ...