自动化嵌套组件命名约定

时间:2009-11-11 00:56:55

标签: fluent-nhibernate

我在当前项目中从Fluent Mapping切换到Automapping。

如果我有以下域名:

public class Matter{
  public Client Client{get;set;}
}

public class Client {
    public Name Name{get;set;}
}

public class Name{
    public string FirstName{get;set;}
    public string LastName{get;set;}
}

自动映射此模型时,Name组件的列名称应为:

Name_FirstName
Name_LastName 

(我已经有一个下划线约定。)

是否有一个我可以实现的约定,它将使automapper生成列名,如:

Client_Name_FirstName
Client_Name_LastName

我希望我已经有效地描述了这一点。

干杯, 拜伦

1 个答案:

答案 0 :(得分:0)

很抱歉收到旧邮件,但是为了来自搜索引擎的其他人,或许你正在追求http://wiki.fluentnhibernate.org/Conventions