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.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários