小编Sah*_*any的帖子

实体框架,鉴别器列,但没有继承

我想测试一个非常简单的Code-First示例.我有一个被调用的类PurchaseItem,它不是从任何基类继承的,也没有其他类从它继承.它与其他模型完全无关:

public class PurchaseItem
{
    public int Id { get; set; } 
    public string Buyer { get; set; }
    public string Item { get; set; }
    public int Quantity { get; set; }
    public int Price { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这是我的数据库上下文代码.我将数据库初始化程序设置为null,因为我已经有了数据库:

public class MiniContext : DbContext
{
    public MiniContext()
    {
        Database.SetInitializer<MiniContext>(null);
    }

    public DbSet<PurchaseItem> PurchaseItems { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这是保存记录的代码:

public void SavePurchaseItems(string buyer, string item, int quantity, int price)
{
    PurchaseItem purchaseItem = …
Run Code Online (Sandbox Code Playgroud)

.net c# entity-framework ef-code-first

10
推荐指数
1
解决办法
2045
查看次数

标签 统计

.net ×1

c# ×1

ef-code-first ×1

entity-framework ×1