У меня есть сущность, к которой я добавил поле, после чего я извлекаю сущность из базы данных с сущностью платформы, перенесу значения из старого поля (которое мне затем придется удалить) в новое и выполнюобновление с использованием API приложения (и здесь у меня нет проблем), очевидно, сущность служит мне для других операций, и поэтому я уже сопоставил ее в своей конфигурации, проблема в том, что структура сущностей, очевидно, дает мне ошибку ".не существует ", и я боюсь, что, если старое свойство и новое сосуществуют, я получу сообщение об ошибке, поскольку старый столбец больше не существует ...
Это класс частичной конфигурации (он очень большой)
public class EF_RowsConfiguration : EntityTypeConfiguration<EF_Rows>
{
protected static string TableName = "DocumentsRows";
public EF_RowsConfiguration()
{
HasKey(EF_Rows => new { EF_Rows.DocType, EF_Rows.Entry, EF_Rows.LineN });
Property(EF_Rows => EF_Rows.LinesPercent).HasColumnName("U_LPERC");//Old Field
Property(EF_Rows => EF_Rows.PercentLines).HasColumnName("U_PERLN").HasMaxLength(50);// New Field
...
}
}