Em aplicações ASP.NET Core, assinale a alternativa que apresenta o comportamento de um serviço registrado com o tempo de vida scoped no contêiner de injeção de dependência:
- A Uma nova instância é criada para cada controlador ou Razor Page que solicita o serviço.
- B Uma nova instância é criada a cada solicitação do serviço no contêiner de injeção de dependência.
- C Uma única instância é criada e mantida para toda a vida útil da aplicação.
- D Uma única instância do serviço é criada e mantida entre diferentes requisições que utilizam a mesma thread até que a aplicação termine a execução.
- E Uma nova instância é criada para cada requisição HTTP, sendo compartilhada entre os componentes no mesmo escopo da requisição.