Имейте проблему с приращением. Я создал новый объект и попытался установить его в свою БД, я получил ошибку нарушения данных. Индекс в таблице не был увеличен (Id = 0). Идентификатор - задан как первичный ключ в таблице SQL и свойство StoredGeneratedPattern
поля «Id» в EDM, заданное как «Identity», поэтому, очевидно, он должен автоматически увеличиваться.Entity Framework Id auto incrementing
public void AddPhone(UserPhone phone)
{
context.AddToUserPhone(phone);
context.SaveChanges();
}
Не понимаю, почему.
Был ли сохранен новый объект? – Eranga