автоматическое сопоставление соглашений об именах вложенных компонентов

Я перехожу с 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 

(у меня уже есть соглашение о подчеркивании).

Есть ли соглашение, которое я мог бы реализовать, чтобы автоматическое преобразование генерировало такие имена столбцов, как:

Client_Name_FirstName
Client_Name_LastName

Я надеюсь, что я описал это эффективно.

Привет, Байрон


person boz    schedule 11.11.2009    source источник


Ответы (1)


Извините, что обнаружил старое сообщение, но ради других, пришедших из поисковой системы, возможно, http://wiki.fluentnhibernate.org/Conventions - это то, что вам нужно?

person Phileas Fogg    schedule 19.11.2010