我想测试一个非常简单的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)