我有一个我创建的数据库。我还使用个人用户帐户样板代码创建了一个新的ASP.NET MVC应用程序。我注意到我的web.config
指向默认位置。我想保留样板代码并使用Entity Framework引入我的数据模型。但是,用户身份验证表和我创建的表位于2个不同的数据库中。解决这个问题的最佳方法是什么?
最终我只想使用ASP.NET MVC身份验证并使用Entity Framework引入我的数据,并将我的数据和用户帐户表放在同一个数据库中。如果有一个更好的方法来做到这一切,我都是耳朵。
答案 0 :(得分:1)
您可以在每个具有自己的连接字符串的单个用户上创建一个属性,这样每次创建新的db上下文时,都会传递它们的连接字符串属性,然后每次上下文都指向正确的数据库