我在此层次结构中的EntityFramework中有这些域对象。
Product
--> ProductAssets
我想向Product
添加资产var asset = new ProductAsset
{
Product = product,
Name = "Asset 1"
};
如果我使用以下方法之一添加实体,是否会有任何差异?
product.ProductAssets.Add(asset);
UnitOfWork.ProductAsset.Add(asset);
-Alan -
答案 0 :(得分:0)
如果ProductAsset
完全是一个单独的实体,那么就直接添加到该集合中,如下所示(我指的是你提到的Method2
)
context.ProductAsset.Add(asset);