Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

O tipo ou nome do espaço 'IActionResult' não pode ser encontrado

Olá Alura!

Estou, vindo do curso de SSDT, e preciso consumir uma API na plataforma. Meu Visual Studio é o 2017 SSDT.

Como podem ver no print baixo, ao chamar a

public async Task<IActionResult> Chat(int id)

Obtive o erro abaixo: The type or namespace name 'IActionResult' could not be found

Pesquisando descobri que isso se deve ao fato de não ter incluído a referência:

using Microsoft.AspNetCore.Mvc;

Entretanto ao adiciona-la a mesma não está listada e não consigo localiza-la em referências. Tentei instalar o .NET 2.2, mas isso não resolveu.

Estou travado e não sei como resolver já que o VS 2017 não permite a instalação do .NET 6.0, não sei como posso prosseguir com o projeto. Alguém consegue me ajudar?

1 resposta
solução!

No VisualStudio vá em Ferramentas > Gerenciador de Pacotes NuGet > Console do Gerenciador de Pacote. E execute:

Install-Package Microsoft.AspNetCore.Mvc -Version 2.2.0