【发布时间】:2011-04-02 14:23:45
【问题描述】:
我正在寻找一个 FluentNH (Fluent NHibernate) 约定或配置,它会忽略所有没有设置器的属性:
它仍然会映射这些:
public class foo{
public virtual int bar {get; private set;}
}
并省略这些:
public class foo{
public virtual int fizz{get;private set;}
public virtual int bar{get {return fizz;}} //<-------
}
【问题讨论】:
-
+1 有趣的问题。我通常只创建一个 getter 方法:
GetBar(),它还可以让用户更清楚地了解它的意图(但这当然不是解决您的问题的方法)。 -
@Abel 这是可以接受的解决方法。
标签: c# fluent-nhibernate nhibernate-mapping conventions