mar*_*yam 3 entity-framework asp.net-mvc-3
我通过MVC3创建一个项目,并首先使用EFCode进行DataAccess Layer.
在我的DataBase中我有PackaginInfo表,在项目中我关心Package Class,这是我的代码:
public class Package
{
public decimal PackageID { get; set; }
public decimal Title { get; set; }
public decimal Cost { get; set; }
public bool isFree { get; set; }
}
public class ParandShopsEntities : DbContext
{
protected override void OnModelCreating(System.Data.Entity.ModelConfiguration.ModelBuilder modelBuilder)
{
modelBuilder.Entity<Package>().MapSingleType().ToTable("PackagingInfo");
}
public DbSet<Package> PackagingInfo { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
当我调试我的项目时,我得到错误:错误System.Data.Entity.ModelConfiguration.EntityTypeConfiguration'不包含'MapSingleType'的定义,也没有扩展方法'MapSingleType'接受类型'System.Data.Entity.ModelConfiguration的第一个参数可以找到.EntityTypeConfiguration'(你是否缺少using指令或程序集引用?)E:\ Projects\ein co\89-11-23\Parand\MvcApplication1\Models\ParandShopsEntities.cs
请.帮我
在CTP5中,您现在只需拨打电话
modelBuilder.Entity<Package>().ToTable("PackagingInfo");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8850 次 |
最近记录: |