У меня есть проект. net framework 4.5, который я пытаюсь преобразовать в asp. net core 3.1. У меня возникают проблемы с поиском простого способа преобразования следующего кода:
var entry = db.mytable.FirstOrDefault(s => s.Name == "myname");
if (entry == null)
{
entry = db.mytable.Add(new mytable()
{
Name = "myname"
});
db.SaveChanges();
}
int myNewID = entry.ID;
После преобразования в ядро. net этот код выдает следующую ошибку:
Cannot implicitly convert type 'Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry<project.model.mytable>' to 'project.model.mytable'
Кто-нибудь знает хороший способ решения этой проблемы?