I want integrate IdentityContext with mydbcontext but i am taking this error
One or more validation errors were detected during model generation:
Ivdb.Dal.Co
If you don't want to call base.OnModelCreating and want to do your own mapping, your mapping should look like this:
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity().HasKey(r => r.Id).Property(p => p.Name).IsRequired();
modelBuilder.Entity().HasKey(r => new { r.RoleId, r.UserId });
modelBuilder.Entity().HasKey(u => new {u.UserId, u.LoginProvider, u.ProviderKey});
}
If you put the key for IdentityUserLogin only on UserId, you get DbEntityValidationExceptions when using the default google login.