Я использую FLH, и недавно я изменил название таблицы.Я не хочу распространять изменения по всем слоям.Есть ли способ, где я могу сохранить то же имя сущности и просто изменить отображение.Например, мое текущее имя объекта - «Эмитент», а имя таблицы - «Эмитент».Однако имя таблицы изменяется на «контрагент», и я хочу сохранить имя объекта в качестве эмитента.Как мне этого добиться?
Я нашел ответ на вышеуказанную проблему.Я использовал IAutomappingOverride
интерфейс.Пример кода ниже
public class IssuerMap : IAutoMappingOverride<Issuer>
{
public void Override(AutoMapping<Issuer> mapping)
{
mapping.Table("Counterparty");
}
}
Также найдено несколько связанных ссылок Fluent Nhibernate - Как указать имя таблицы