Em MenuRegistrarMusica.cs e também no MenuMostrarMusicas.cs dar erro na expressão "RecuperarPeloNome".
Em MenuRegistrarMusica.cs e também no MenuMostrarMusicas.cs dar erro na expressão "RecuperarPeloNome".
Bom dia Rubens,
Parece que o erro está acontecendo porque o método RecuperarPeloNome
não está implementado na classe ArtistaDAL
. Para resolver isso, você precisa adicionar esse método na classe ArtistaDAL
. Vou te mostrar um exemplo de como você pode implementá-lo (está implementação está na atividade de mão na massa desta aula):
public class ArtistaDAL
{
private readonly ScreenSoundContext _context;
public ArtistaDAL(ScreenSoundContext context)
{
_context = context;
}
public Artista? RecuperarPeloNome(string nome)
{
return context.Artistas.FirstOrDefault(a => a.Nome.Equals(nome));
}
// Outros métodos...
}
Certifique-se de que a classe ScreenSoundContext
tem um DbSet<Artista>
chamado Artistas
. Isso é necessário para que o Entity Framework Core consiga realizar a consulta no banco de dados.
Espero ter ajudado e bons estudos!
Oi André!
Sim beleza , vi pulei essa aula e retornei realizando a correção. Obrigado.