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 ?