1
resposta

classe identitystartup

somente por questao de curiosidade, eu nao etendi pq e necessario ter uma startup separada para o identity, nao podia ser tudo numa so?

1 resposta

Olá Luan, tudo certo?

Como foi dito no vídeo anterior, a razão é para não poluir a classe Startup.cs do projeto, isolando as configurações que são pertinentes apenas ao Identity Framework.

Poderia ser em uma classe só, mas imagina se você precisasse separar toda essa parte de autenticação de usuários como um serviço separado, ou mesmo um projeto voltado apenas para a autenticação e tudo mais que envolve o usuário. Poderia ter alguns problemas, como levar configurações desnecessárias para o projeto novo, ou mesmo dificuldade para encontrar tudo que é necessário.

Com isso, tudo que é referente ao Identity, fica isolado num lugar só.

Bons estudos!