MVC1000: Se debe evitar el uso de IHtmlHelper.Partial
Valor | |
---|---|
Identificador de la regla | MVC1000 |
La corrección es problemática o no problemática | Poco problemático |
Causa
Se llamó o se hizo referencia al método Partial o RenderPartial.
Descripción de la regla
La representación de un método parcial mediante IHtmlHelper.Partial
o IHtmlHelper.RenderPartial
de extensión da como resultado el bloqueo de llamadas. Esto puede dar lugar a problemas de degradación del rendimiento y bloqueos fallidos de la aplicación debido al colapso del grupo de subprocesos.
Cómo corregir infracciones
- Utilice el PartialTagHelper
- Usar el PartialAsync o el RenderPartialAsync
Cuándo suprimir las advertencias
Es seguro suprimir esta regla si actualizar la aplicación para usar las correcciones sugeridas no es trivial. Antes de deshabilitar la validación, asegúrese de tener en cuenta los riesgos de colapso del grupo de subprocesos en la aplicación.