Serialização de uma entidade do Nhibernate

38 views
Skip to first unread message

gabrie...@gmail.com

unread,
Aug 25, 2012, 8:02:33 AM8/25/12
to dotnetar...@googlegroups.com
Ola pessoal estou com um problema que ja estou tentando resolver a algum tempo e não consigo o cenario é o seguinte

A pessoa vai fazer uma inserção de uma entidade no banco ai para começar a inserção é necessario que eu faça uma transformação grande de um arquivo xml e queria fazer um processo qeu fizesse o processamento desse xml antes e armazenasse o objeto ja transformado

Apos isso o processo de preenchimento dos dados tambem é demorado e queria que a pessoa podesse aprar no meio e voltar depois apra acabar o preenchimento porem não posso salvar este objeto no banco, incompleto, devido a algumas validações que são feitas.

A soluçãoq eu eu havia arrumado envolvia serializar o objeto e depois desserializar na hora de usar o problema é como serializar um objeto do nhibernate que tem lazy load habilitado?

Alguem tem alguma ideia do que fazer?

uma das coisas que eu tinha feito era manter ese objeto no cache (não seu porque o cache do .net funcionou para serializar nao sei como o objeto ) porem toda vez que eu recupero o objeto ele perde metade dos deus filhos, e sempre exatamente metade dos filhos....

Alguem tem alguam ideia como solucionar isto ?

Diego Dias

unread,
Aug 27, 2012, 9:34:35 AM8/27/12
to dotnetar...@googlegroups.com
Funcionou com cache, pq o cache do asp.net mantém os objetos em memória e não os serializa.

--
Você recebeu esta mensagem porque faz parte do grupo .Net Architects hospedado no Google Groups.
Para postar envie uma mensagem para dotnetar...@googlegroups.com
Para sair do grupo envie uma mensagem para dotnetarchitec...@googlegroups.com
Para mais opções visite o grupo em http://groups.google.com/group/dotnetarchitects?hl=pt-br



--

Diego Dias
Analista Desenvolvedor
Microsoft Certified Applications Developer
Microsoft Certified Technology Specialist WCF .Net 4.0 -
Charter Member
11-8931.1768


gabrie...@gmail.com

unread,
Aug 27, 2012, 10:35:22 AM8/27/12
to dotnetar...@googlegroups.com
Eu imaginei que era isso assim como imaginei que eu perdia metade dos objetos filhos quando o garbage collector atua...

O problema é  como evitar perder metade dos objetos filhos ?
Reply all
Reply to author
Forward
0 new messages