Witam wszystkich, mam problem z generowniem klucza głównego. kompletnie nie wiem na czym polega błąd i jak go okiełznać.
tutaj wstawiam część kodu odpowiedzialną za generowanie danych w bazie:
foreach (var item in cartDetail)
{
var orderDetail = new OrderDetail
{
CartDetailId = item.Id,
OrderId = order.Id,
Quantity = item.Quantity,
UnitPrice = item.UnitPrice
};
await _db.OrderDetails.AddAsync(orderDetail);
}
await _db.SaveChangesAsync();
Tak naprawde nie wiem jaka część kodu mam wstawić bo wszystkie dane sie uzupełniają ale brakuje automatycznego uzupełnienia PK dla tabeli OrderDetail. Działam na EntityFrameworkCore.
Z góry dzięki za pomoc.