使用流利的nhibernate,无论如何都有一个私有属性映射

leo*_*ora 2 c# nhibernate

我有一个字段,我想映射,因为它链接到数据库中的列,但我不希望任何外部类直接从我的代码访问此字段(它仅用于私人计算).

这可能有一个我可以映射的字段,但它使用流利的nhibernate私有?

Vad*_*dim 7

对的,这是可能的.您可以使用Reveal.Member静态方法映射私有或隐藏属性

Map(Reveal.Member<string>("privateProperty"))
Run Code Online (Sandbox Code Playgroud)