Dlaczego nie działa mi dziedziczenie

0

Cześć Mam takie pytanie bo tworze apliakcję w asp core i mam taki problem. Stworzyłem klase ApplicationUser która dziedziczy po IdentityUser. Teraz nie mogę się zalogować a kiedy tworze funkcję pobierająca użytkownika wyskakuje że nie mogę niejawnie przekonwertować dlaczego tak się dzieje ?

5

Masz błąd w linijce 44

Bez kodu to jak wróżenie z fusów :)

0

Wiem wiem xd

    public class ApplicationUser : IdentityUser
    {
        public int Rating { get; set; }
    }

Stworzyłem taką klasę. Oraz taką funkcje:

        public ApplicationUser GetUserById(string userId)
        {
            var item = db.Users.SingleOrDefault(x => x.Id == userId);
            return item; // Tutaj wyskakiwał mi błąd 
        }

Ale właśnie doszedłem do tego musiałem zmodyfikować jeszcze to:

public class ApplicationDbContext : IdentityDbContext<ApplicationUser> 

i teraz działa :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1