MVC1000: Použití IHtmlHelper.Partial by se mělo vyhnout
Hodnota | |
---|---|
ID pravidla | MVC1000 |
Oprava způsobující chybu nebo chybu způsobující chybu | Nenarušující |
Příčina
RenderPartial Byla Partial volána nebo odkazována metoda.
Popis pravidla
Vykreslení částečného použití IHtmlHelper.Partial
nebo IHtmlHelper.RenderPartial
rozšiřujících metod vede k blokování volání. To může vést k problémům se snížením výkonu a zablokováním aplikací kvůli hladovění fondu vláken.
Jak opravit porušení
- Použít PartialTagHelper
- PartialAsync PoužitíRenderPartialAsync
Kdy potlačit upozornění
Toto pravidlo je bezpečné potlačit, pokud aktualizace aplikace tak, aby používala navrhované opravy, není triviální. Než se ověření zakáže, nezapomeňte zvážit rizika hladovění fondu vláken pro aplikaci.
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.