アプリケーションを開発しようとして、独自のデータベースを作成し、それを最初にデータベースを使用してエンティティ モデルに反映させました。つまり、myOwnDBContext としましょう。次に、IdentityDbContext によって生成されたクラスと混合するのは良い考えだと思いました。しかし、このように IdentityModel の接続文字列を変更したばかりのとき
public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
: base("myOwnDBConnectionString")
{
}
}
テーブルは myOwnDB で期待どおりに生成されませんでしたが、代わりに次のエラーを受け取りました。
エンティティ タイプ ApplicationUser は、現在のコンテキストのモデルの一部ではありません。
IdentityDbContext のデフォルトのデータベースと自分のデータベースを混在させる方法はありますか?