I'm creating a ViewComponent
and I'm getting a Stackoverflow
when invoking it
public IViewComponentResult Invoke()
{
return View(new CidadeViewModel
{
Cidades = _cidadeRepository.Cidades.Count(),
Populacao = _cidadeRepository.Cidades.Sum(c => c.Population)
});
}
<div class="col-5">
<div class="bg-info text-center m-1 p-1">Cidade PlaceHolder</div>
@await Component.InvokeAsync("CitySummary");
</div>
<div class="col-5">
<div class="bg-info text-center m-1 p-1">Cidade PlaceHolder</div>
@await Component.InvokeAsync("CitySummary");
</div>
I can not identify what is causing this error.