У меня есть вопрос об использовании PrimaryKeyNamingConvention Предположим, следующий класс:
public class banco
{
[Required]
public virtual int banco_id { get; set; }
...
}
и
public class PrimaryKeyNamingConvention : IIdConvention
{
public void Apply(IIdentityInstance instance)
{
instance.Column(instance.EntityType.Name + "_id");
}
}
и
static AutoPersistenceModel CreateAutomappings()
{
... Conventions.Setup(c =>
{
c.Add<PrimaryKeyNamingConvention>();
});
Вы можете использовать что-то, как описановыше?Когда я пытаюсь запустить, возникает ошибка
У сущности banco нет сопоставленного идентификатора.Используйте метод Id для сопоставления вашего свойства идентичности.Например: Id (x => x.Id).