1
resposta

Model Biding não passa o parâmetro para o método Detalhes

public string Detalhes(int id)
{
    var repo = new LivroRepositorioCSV();
    var livro = repo.Todos.First(l => l.Id == id);
    return livro.Detalhes();
}

O valor do parâmetro id sempre fica 0 (zero) mesmo chamando a rota localhost:5000/Livros/Detalhes/12

O que devo fazer? Os métodos sem parâmetro, tal como o método Teste funcionam corretamente.

1 resposta

Oi Frederico, como que está sua Startup? E o nome da classe com a action Detalhes também. Se puder mostrar os dois ficam mais fácil ver onde pode estar dando problema.Talvez seja algo relacionado as configurações de roteamento.