Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Problema no método CriaLista do Controller

Bom dia,

Estou com o seguinte problema no método CriaLista do Controller ListasLeituraController:

Error CS0266 Cannot implicitly convert type 'System.Collections.Generic.List<Alura.ListaLeitura.Modelos.Livro>' to 'System.Collections.Generic.IEnumerable<Alura.ListaLeitura.Modelos.LivroApi>'. An explicit conversion exists (are you missing a cast?)"

Método:

private Lista CriaLista(TipoListaLeitura tipo)
        {
            return new Lista
            {
                Tipo = tipo.ParaString(),
                Livros = _repo.All.Where(l => l.Lista == tipo).ToList()
            };
        }

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

Olá Daniel!

Dê uma olhada na sua classe ListaLeitura no erro acima tem um IEnumerable que está com o tipo LivroApi e no vídeo no tempo (mais ou menos) 4:10 mostra que o campo Livro é um IEnumerable<Livro>.

Faça a alteração. É para rodar depois disso.

Espero ter ajudado! Bons estudos!

Valeu demais, Fabiano!

Acertou na mosca!