Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como proteger a propriedade?

Pelo que entendi, é obrigatório deixar as propriedades da classe que eu quero persistir como públicas para o NHibernate trabalhar com as mesmas. Se eu precisar deixar alguma propriedade apenas para leitura, como eu faria isso em um projeto com NHibernate?

2 respostas

Acho que você tem que usar a palavra chave "protected" em vez do private.

solução!

Oi Ricardo

No NHibernate você não precisa necessariamente de propriedades públicas, você pode mapear internal, protected, protected internal ou private também. Você pode ler sobre isso na documentação do framework: http://nhforge.org/doc/nh/en/index.html#persistent-classes-poco-accessors