MVC1000: O uso de IHtmlHelper.Partial deve ser evitado
Valor | |
---|---|
ID da regra | MVC1000 |
Correção interruptiva ou sem interrupção | Sem interrupção |
Causa
O método Partial ou RenderPartial foi chamado ou referenciado.
Descrição da regra
Renderizar um método parcial usando IHtmlHelper.Partial
ou IHtmlHelper.RenderPartial
de extensão resulta no bloqueio de chamadas. Isso pode resultar em degradação do desempenho e problemas de bloqueios inativos do aplicativo devido à falta de pool de threads.
Como corrigir violações
- Use o PartialTagHelper
- Usar o PartialAsync ou RenderPartialAsync
Quando suprimir avisos
É seguro suprimir essa regra se atualizar o aplicativo para usar as correções sugeridas não for trivial. Antes que a validação seja desabilitada, considere os riscos de desativação do pool de threads para o aplicativo.
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.