Boa noite, Tenho uma aplicação "SPA" que estou tentando realizar o warmpup(IIS 8.0 Application Initialization) e estou tendo problema em um ponto conforme segue abaixo, se alguém poder me ajudar agradeço desde já.
Exemplo: Pool sem configurar o aquecimento, quando inicia nada acontece; Pool configurado com aquecimento, quando inicia o pool a aplicação processa e fica com 200MB de memória.
Aplicação consegue acessar imediatamente a tela de login e o problema está aí. Assim que realizo login na aplicação, há demora como não estivesse nada iniciado. Após todo o carregamento a aplicação fica com 500MB na memóra.
Durante o processo de inicialização chamo um api que realiza consultas no banco de dados.
Antes de realizar um monte de consultas no banco, existe algum método que posso utilizar para iniciar todo o assembly ao invés de ficar fazendo várias consultas para isso?
Não tem nenhum coisa no login, é usuário e senha no banco de dados e caso seja igual cria a session e faz o login.