Udostępnij przez


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

Wartość
Identyfikator reguły MVC1000
Poprawka jest przełomowa lub nieprzełomowa Niełamiący

Przyczyna

Metoda Partial lub RenderPartial została wywołana lub wspomniana.

Opis reguły

Renderowanie części przy użyciu metod rozszerzających IHtmlHelper.Partial lub IHtmlHelper.RenderPartial skutkuje blokowaniem wywołań. Może to spowodować pogorszenie wydajności i problemy z zakleszczeniami aplikacji z powodu wyczerpania 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 przeciążenia puli wątków w aplikacji.