У меня есть следующий код:
User user = new User();
user.Name = "ABC";
user.Age = "12";
_context.AddToUser(user);
_context.SaveChanges();
Meta meta = new Meta();
meta.UserID = user.ID;
meta.Info = "User Info";
_context.AddToMeta(meta);
_context.SaveChanges();
User.ID - Identity, и его значение увеличивается на 1 при вставке новой записи.Когда я запускаю приведенный выше код.Я получил новый идентификатор пользователя с помощью user.ID, но в таблицу пользователей не было добавлено никакой новой записи.
Если я прокомментирую последний _context.SaveChanges (), то будет добавлена новая запись.Я новичок в EF, я искал некоторое время, но до сих пор не знаю почему.
Буду признателен за любую помощь!