• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Tworzenie użytkowników aplikacja Blazor

0 głosów
69 wizyt
pytanie zadane 22 listopada 2021 w C# przez dawid628 Początkujący (400 p.)

Cześć tworzę aplikację webową w Blazor. Chciałem stworzyć użytkowników za pomocą IdentityDbContext, niestety koliduje mi to z połączeniem z baza danych. Mianowicie:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNet.Identity.EntityFramework;
using Microsoft.EntityFrameworkCore;

namespace CheckersApp.Entities
{
    public class CheckersDbContext : DbContext
    {

        public string _connectionString = "Server=(localdb)\\mssqllocaldb;Database=CheckersDb; Trusted_Connection=True;";
        protected override void OnModelCreating(ModelBuilder modelBuilder)
        {
            //modelBuilder.Entity<Restaurant>().IsRequired().HaxMaxLength(25);
        }

        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) 
        {
            optionsBuilder.UseSqlServer(_connectionString);
        }
    }
}

Kiedy zamieniam DbContext na IdentityDbContext, dostaje błędy wskazujace na to, że nie mogę użyc funkcji OnConfiguring i OnModelCreating.W jaki sposób to rozwiązać? Powienienem zrobić osobny DbContext dla uzytkownikow?

Używam do tego poradnika do .NET z kanału pasja informatyki, mam również kurs na udemy od Patryka Mikulskiego. W kursie na udemy pokazany jest inny sposób tworzenia z baza danych, jednak tam autor tworzy połączenie w pliku Startup.cs, którego nie ma w aplikacji Blazor (WebAssembly).

komentarz 22 listopada 2021 przez pionas0407 Gaduła (4,600 p.)
Z tego co pamiętam to Blazor ma template z logowaniem/rejestracją, czemu z tego nie skorzystasz? Tam tworzy się baza itd.
komentarz 22 listopada 2021 przez dawid628 Początkujący (400 p.)
Mogłbyś mi przybliżyć trochę ten temat? Nie wiem jak z tego skorzystać.
1
komentarz 22 listopada 2021 przez pionas0407 Gaduła (4,600 p.)
komentarz 22 listopada 2021 przez pionas0407 Gaduła (4,600 p.)
2:20
komentarz 22 listopada 2021 przez dawid628 Początkujący (400 p.)
Dzięki, przyda mi się cały tutorial.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 75 wizyt
0 głosów
1 odpowiedź 67 wizyt
pytanie zadane 5 grudnia 2021 w C# przez ShockWave Bywalec (2,320 p.)
0 głosów
1 odpowiedź 107 wizyt
pytanie zadane 22 września 2021 w C# przez ShockWave Bywalec (2,320 p.)

87,976 zapytań

136,557 odpowiedzi

304,510 komentarzy

58,337 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...