Bom venho aqui passar um problema, vejo alguns tópicos, que estão reclamando de um erro ao usar a Migration para quem usa o novo .net 6.
Unable to resolve service for type 'Microsoft.EntityFrameworkCore.Storage.TypeMappingSourceDependencies' while attempting to activate 'MySql.EntityFrameworkCore.Storage.Internal.MySQLTypeMappingSource'.Após muitas pesquisa percebi que o problema esta no NuGet do MySQL, Caso eu esteja equivocado favor me corrigir. Eu Estou abrindo o tópico para quem estiver fazendo o curso e desejar usar o .net mais atualizado, recomendo o uso do SQL Server pois o mesmo se mantem atualizado junto com as versões do framework.
para isso será necessário a instalação dos NuGet: Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.Design ao invés do: MySql.EntityFrameworkCore
Caso eu esteja errado. e alguém souber como solucionar o problema peço que coloquem a resposta. Caso queiram baixar a versão do curso já com o SQL para visualização segue git: https://github.com/joaopaulobiesek/Curso-Alura-WebApi-Csharp