Não consigo enviar o conteúdo que o usuário escreve no campo de texto para que seja renderizada a página com os resultados. Já testei minhas action e métodos de pedidoRepository atribuindo um valor para a string do construtor e eles funcionam gerando a página corretamente.
"(...)porém enviando o texto de busca que foi preenchido no formulário"
Este é o código do meu formulário:
<form asp-action="BuscaDeProdutos">
<input asp-for="@Model.Pesquisa" type="text" name="pesquisa" class="form-control input-lg" placeholder="categoria ou produto" id="pesquisa" value=" " />
<span class="input-group-btn">
<button class="btn btn-info btn-lg" type="submit" >
<i class="glyphicon glyphicon-search"></i>
</button>
</span>
</form>
Falta algo, tentei procurar e não consegui.