reb*_*ard 19 c# nhibernate fluent-nhibernate
我有一些类从非常精细的表中读取,这就是为什么我希望它们被NHibernate用作"ReadOnly".在每个字段映射上建立.ReadOnly()非常草率,我不确定我是否相信它.我如何设置一个完全只读的类,因为我可以轻松地使用传统的XML映射?
编辑:答案确实有效.我期望它在我试图保存ReadOnly()对象时抛出异常,但它只是默默地这样做.
谢谢.
Bry*_*ard 35
使用Fluent NHibernate,它很简单:
class EntityMap : ClassMap<Entity>
{
public EntityMap()
{
ReadOnly();
// Mappings
}
}
Run Code Online (Sandbox Code Playgroud)