O professor criou vários componentes por fora sem mostrar como, agora nada esta funcionando. Baixei a versão que foi disponibilizada e também não funciona, lamentável, curso jogado fora. Mais alguém com problema?
O professor criou vários componentes por fora sem mostrar como, agora nada esta funcionando. Baixei a versão que foi disponibilizada e também não funciona, lamentável, curso jogado fora. Mais alguém com problema?
Sim, realmente isso aconteceu.
Fiz o curso de pré-requisito e no projeto final tinha somente Filme e não Filme e Cinema.
Você pode usar o projeto inicial disponibilizado pelo professor no inicio do curso atual, ou continuar com o projeto que você fez do curso API Rest com .NET 5.
Para usar o projeto disponibilizado pelo professor você vai precisar:
* Como o projeto disponibilizado não contém os arquivos de migração. Será necessário remover as tabelas Filmes e __EFMigration do seu banco de dados caso existam. Assim evitando um erro durante a aplicação da migração.
** O erro do Swagger eu respondi em outro tópico.
Para continuar de onde você parou você vai precisar:
* A classe Cinema tem as campos Id e Nome. É mostrado na aula Adicionando Endereço aos 1:40. Id tem os atributos Key e Required. Nome tem o atributo Required.
** É possível gerar o controller de forma mais rápida usando o mecanismo de scaffold do Visual Studio ou através de comandos.
Talvez esse repositório te ajude, https://github.com/danielartine/alura-csharp2/branches Cada branch é uma aula. Tenta dar uma olhada nos arquivos. Geralmente quando você baixa um arquivo da alura. O nome da pasta baixada é igual o nome do repositório no Github.
A resposta do Bruno aração resolveu o erro do swagger! obgd os desmais é ró rodar uma nova migration mesmo