Teilen über


MVC1000: Verwendung von IHtmlHelper.Partial sollte vermieden werden

Wert
Regel-ID MVC1000
Korrektur ist blockierend oder nicht-blockierend Non-breaking

Ursache

Die Partial Oder RenderPartial Methode wurde aufgerufen oder referenziert.

Regelbeschreibung

Das Rendern eines Partials mithilfe der IHtmlHelper.Partial- oder IHtmlHelper.RenderPartial-Erweiterungsmethoden führt zu blockierenden Aufrufen. Dies kann zu Leistungseinbußen und Anwendungs-Deadlocks führen, die aufgrund der Auslastung des Threadpools auftreten.

Wie man Verstöße behebt

Wann sollten Warnungen unterdrückt werden?

Es ist sicher, diese Regel zu unterdrücken, wenn das Aktualisieren der Anwendung, um die vorgeschlagenen Fixes zu verwenden, nicht trivial ist. Bevor die Validierung deaktiviert wird, sollten Sie die Risiken einer Auslastung des Threadpools für die Anwendung berücksichtigen.