Fluent nhibernate Automaping by 属性 名称

Fluent nhibernate Automaping by property name

有没有办法将实体的属性自动映射到列名(无需代码)

Class Person
{
  public int ID{get;set;}
  public string NAME {get;set;}
}

我想要将此 class 映射到 table PERSON(ID,NAME) 而无需在代码或 xml

中显式执行

当您的属性与 table 中的列同名时,您可以使用

Fluently.Configure().Mappings(m => m.FluentMappings.AddFromAssembly(
                    Assembly.GetAssembly(typeof(MyEntityType))
                    ));

它将自动映射给定程序集中的所有 类。