如何在创建实例时设置实体的属性

时间:2012-06-21 22:08:40

标签: asp.net entity-framework-4

这是我的代码。

     modelBuilder.Entity<ProductType>()
           .HasRequired(x => x.Product)
           .WithMany(x => x.ProductTypes)
           .HasForeignKey(x => x.ProductId);

如果Product的IsDiscount属性为true,我想设置ProductType属性。

2 个答案:

答案 0 :(得分:1)

你的意思是这样吗

Product product = new Product 
{
    Name = "test",
    Price = 34.5,
    ....
}

答案 1 :(得分:0)

我创建了代理类,并使用它们来编写属性值。