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

Estou confuso..

Eu estou na duvida sobre abordagens.. No curso anterior a esse na formação .Net "Asp.NET Core: Uma webapp usando o padrão MVC", quando o professor apresentou o MVC ele mostrou uma abordagem diferente, mais simples, onde ele fez um trabalho de diminuir o arquivo Startup.cs. Já nesse surgiu um monte de coisas novas, o Startup.cs está bem poluído, um monte de ligações que eu não consegui entender a função delas. E também não consegui entender esse negocio de Extrair um Interface de uma classe, eu estudei C# e sei a diferença entre as duas, mas não entendi o que se ganha com isso dentro do projeto...

1 resposta
solução!

Olá, Kim, também estou fazendo esse curso, depois dessa aula o professor deixa uma explicação sobre o motivo pelo qual estamos usando a interface, dê uma olhada no link pra ver se consegue entender melhor: https://cursos.alura.com.br/course/webapp-com-aspnet-core-2/task/45421

Espero que a explicação te ajude, bons estudos!