这是我的上下文类
public class HospitalContext : DbContext
{
public DbSet<Patient> Patients { get; set; }
public DbSet<Doctor> Doctors { get; set; }
public DbSet<Appointment> Appointments { get; set; }
public DbSet<Schedule> Schedule { get; set; }
}
我的连接字符串
<add name="DbContext"
providerName="System.Data.SqlClient"
connectionString="Data Source=(LocalDb)\v11.0;
Initial Catalog=HospitalProject;
Integrated Security=True;" />
我想知道为什么在运行应用程序时,数据库名称是
HospitalProject.Models.HospitalContext
代替 HospitalProject 。
感谢您的帮助
答案 0 :(得分:1)
尝试将连接字符串重命名为HospitalContext
而不是DbContext