我想我一定是错过了一些直视我的东西。
这是我的代码:
var addToBasket = new AddToBasket
{
RetailerId = retailerId,
ProductId = productId,
Price = price,
CreatedAt = DateTime.Now,
WidgetImpressionId = widgetImpressionId,
Quantity = quantity,
VisitStore = false
};
_addToBasketRepository.Add(addToBasket);
在Add
我得到一个 NullReferenceException
除了我检查了所有值并且它们都不是空的:
在 VS 的 Watch 窗口中:
addToBasket {AddToBasket Id = 0, RetailerId = 80, ProductId = 6566, Price = 1.89, CreatedAt = 24/10/2013 15:57:37, WidgetImpressionId = 191489981, VisitStore = False} WidgetData.AddToBasket
我知道 Id = 0 但它是一个自动递增的 Id 列,所以我认为这不是问题所在。