Analisando o Start da aplicação
Considerando a criação de uma aplicação ASP.NET Core na versão 2, teremos ao menos duas classes, a primeira camada Startup, que corresponderá à classe inicialização de nossa aplicação, já a segunda, a classe Program, que corresponde ao ponto de inicialização de nossa aplicação. Não devemos confundi-las, uma configura o funcionamento de nossa aplicação, já a outra corresponde ao ponto de inicialização da nossa aplicação no contexto de execução (SMITH, 2017).
Vejamos inicialmente a classe Program, que servirá, como já dito, como ponto de inicialização da nossa aplicação:
Já a classe de inicialização (Startup.cs) tem um grau de complexidade
maior, visto que define mais parâmetros de configuração. A ativação
e configuração de mais serviços pode aumentar drasticamente a
complexidade dela, mas de modo geral os recursos que ativaremos em
nosso exemplo são aplicáveis para a maioria das aplicações, vejamos
o código:
Devemos compreender que, por meio dessas duas classes
conseguimos configurar o funcionamento do servidor web que
hospedará a nossa aplicação, bem como ativar recursos que
sustentarão o funcionamento da aplicação.


Comentários
Postar um comentário