我的代码有问题。我在 KekantoContext.cs 文件中有这个类
public class KekantoContext : DbContext
{
public DbSet<Lugar> Lugares { get; set; }
public DbSet<Categoria> Categorias { get; set; }
public DbSet<UserMessage> UserMessages { get; set; }
}
我在 AccountModel.cs 文件中有另一个类:
public class UsersContext : DbContext
{
public UsersContext()
: base("DefaultConnection")
{
}
public DbSet<UserProfile> UserProfiles { get; set; }
}
我想知道我的 web.config 文件中是否需要有 2 个连接字符串。
我有这个:
<connectionStrings>
<add name="KekantoContext"
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Kekanto.mdf;Integrated Security=True"
providerName="System.Data.SqlClient"/>
<add name="UsersContext"
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Kekanto.mdf;Integrated Security=True"
providerName="System.Data.SqlClient"/>
</connectionStrings>
该代码不适用于这 2 个连接字符串,但我想知道可能的解决方案是否需要 2 个连接字符串