Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
| Valor | |
|---|---|
| ID da regra | ASP0000 |
| Categoria | Usage |
| A correção é invasiva ou não invasiva | Non-breaking |
Motivo
Foi detetada uma chamada para BuildServiceProvider no início da aplicação.
Descrição da regra
Chamar 'BuildServiceProvider' a partir do código da aplicação resulta na criação de mais do que uma cópia de serviços singleton, o que pode resultar em comportamentos incorretos da aplicação. Considere alternativas como serviços de injeção de dependência como parâmetros para 'Configurar'.
Como corrigir violações
Remova a chamada para BuildServiceProvider do código de arranque da aplicação.
Quando suprimir avisos
É seguro suprimir esta regra se atualizar a aplicação para remover BuildServiceProvider a chamada não for trivial e tiver testado minuciosamente a aplicação para garantir que não são adicionados múltiplos serviços singleton.