Olá Rafael! Tudo bem?
Pelo erro apresentado na imagem, parece que o projeto ScreenSound.API
não possui a referência necessária ao pacote Microsoft.EntityFrameworkCore.Design
. Esse pacote é essencial para a utilização das ferramentas do Entity Framework Core, como as migrações que você está tentando executar.
Para resolver esse problema, você precisa adicionar o pacote ao seu projeto. Você pode fazer isso utilizando o Console do Gerenciador de Pacotes do NuGet ou a linha de comando. Aqui estão os passos para ambos os métodos:
Usando o Console do Gerenciador de Pacotes do NuGet
Abra o Console do Gerenciador de Pacotes do NuGet no Visual Studio (Tools > NuGet Package Manager > Package Manager Console).
Certifique-se de que o projeto ScreenSound.API
está selecionado como o projeto padrão no console.
Execute o seguinte comando:
Install-Package Microsoft.EntityFrameworkCore.Design
Após adicionar o pacote, tente executar o comando Add-Migration
novamente. Isso deve resolver o problema de referência e permitir que você continue com as migrações do seu banco de dados.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.