現在、私はCompetentieContext
という2つのDBコンテキストを作成しました。もう1つはApplicationDBContext
というASP.netのIdentityフレームワークのみで使用しています。ASP.net IDを他のコンテキストに移動する方法
同じコンテキストで両方を使用する必要がありますが、をApplicationDBContext
に、またはその逆に移行する方法がわかりません。
私はデータベースのテーブルにASP.netユーザーのGUIDをリンクする必要があるため、同じコンテキストでそれらを必要とします。
これは私のコンテキストクラスがどのように見えるかです:
public class CompetentieContext : DbContext
{
public DbSet<Werknemer> Werknemer { get; set; }
public DbSet<Competentie> Competentie { get; set; }
public DbSet<CompetentieWerknemer> CompetentieWerknemer { get; set; }
public DbSet<CompetentieWerknemerDetail> CompetentieWerknemerDetail { get; set; }
public DbSet<Tag> Tag { get; set; }
public DbSet<TagGroupTag> TagGroupTag { get; set; }
public DbSet<TagGroup> TagGroup { get; set; }
public DbSet<CompetentieTag> CompetentieTag { get; set; }
}
最初は:これはEF問題です - 2番目:GUIDを使用するには同じデータベース/コンテキストに両方を持って行く必要はありません – Carsten