Изображение исключения
InvalidOperationException: невозможно создать DbSet для IdentityUserClaim, поскольку этот тип не включен в модель. для контекста.
Я получаю это, когда нажимаю кнопку входа в систему. Вот мой контекст данных:
Код: Выделить всё
class DataContext : IdentityDbContext
{
public DataContext(DbContextOptions options) : base(options) { }
// My tables ...
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
modelBuilder.ApplyConfigurationsFromAssembly(GetType().Assembly);
}
public override Task SaveChangesAsync(CancellationToken cancellationToken = default)
{
foreach (var entry in this.ChangeTracker.Entries())
{
if (entry.State == EntityState.Added)
{
entry.Entity.CreatedAt = DateTime.Now;
}
else
{
entry.Property(m => m.CreatedAt).IsModified = false;
}
}
return base.SaveChangesAsync(cancellationToken);
}
}
Спасибо за внимание.
Я пользовался Github и Stackoverflow, но ничего не нашел для меня решения.
Подробнее здесь: https://stackoverflow.com/questions/787 ... -exception