Udostępnij za pośrednictwem


MVC1000: Należy unikać używania elementu IHtmlHelper.Partial

Wartość
Identyfikator reguły MVC1000
Poprawka powodująca niezgodność lub niezgodność Niezgodność

Przyczyna

Metoda Partial or RenderPartial została wywołana lub odwołana.

Opis reguły

Renderowanie częściowej metody przy użyciu IHtmlHelper.Partial metody lub IHtmlHelper.RenderPartial rozszerzenia powoduje blokowanie wywołań. Może to spowodować obniżenie wydajności i problemy z martwymi blokadami aplikacji z powodu głodu puli wątków.

Jak naprawić naruszenia

Kiedy pomijać ostrzeżenia

Można bezpiecznie pominąć tę regułę, jeśli aktualizacja aplikacji w celu korzystania z sugerowanych poprawek jest nietrywialna. Przed wyłączeniem walidacji należy wziąć pod uwagę ryzyko głodu puli wątków w aplikacji.