public async Task <ActionResult <List <Produtos> > > BuscaPorCategoria(string nome) { List <Produtos> listaDeProdutos = await repositorio.BuscaPorCategoria(nome.ToLower()); // expressão lambida/ usado para puxar tabelas para otras tabelas if (listaDeProdutos == null) { return(NotFound()); } foreach (var item in listaDeProdutos) //usado manualmente para solucionar o problema de repetição de eventos { item.IdCategoriaNavigation.Produtos = null; } return(listaDeProdutos); }