Diskuze: ASP.NET Core MVC s .NET 6.0 ve VS - Chyba při registraci
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 2 zpráv z 2.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, jak není startup.cs? To je klíčová třída ve které registruješ právě dbContext a IdentityUser. Další možností je, že pokud zakládáš projekt .NET Core a vybereš možnost "Individual User Accounts" , tak ti VS vygeneruje dbcontext pod názvem ApplicationDbContext, který obsahuje <IdentityUser>. Pokud si pak vytvoříš další třídu AspBlogContext, tak to ti nebude fungovat, protože v ní nemáš registrované Identity. K tvému problému by to chtělo více informací:
Právě ve startup potřebuješ mít v metodě ConfigureServices() něco na tento způsob:
services.AddDefaultIdentity<IdentityUser>(options => options.SignIn.RequireConfirmedAccount = true)
.AddEntityFrameworkStores<ApplicationDbContext>();
Zobrazeno 2 zpráv z 2.