Freigeben über


MVC1000: Verwendung von IHtmlHelper.Partial sollte vermieden werden

Wert
Regel-ID MVC1000
Fix führt oder führt nicht zur Unterbrechung Nicht unterbrechend

Ursache

Die Partial- oder RenderPartial-Methode wurde aufgerufen, oder es wurde auf sie verwiesen.

Regelbeschreibung

Das Rendern eines partiellen Hilfsprogramms mit der Erweiterungsmethode IHtmlHelper.Partial oder IHtmlHelper.RenderPartial führt zum Blockieren von Aufrufen. Dies kann zu Leistungseinbußen und Problemen mit Anwendungsdeadlocks aufgrund von Threadpoolmangel führen.

Behandeln von Verstößen

Wann sollten Warnungen unterdrückt werden?

Es ist sicher, diese Regel zu unterdrücken, wenn das Aktualisieren der Anwendung für die Verwendung der vorgeschlagenen Korrekturen nicht trivial ist. Bevor die Überprüfung deaktiviert wird, sollten Sie die Risiken berücksichtigen, die für die Anwendung durch Threadpoolmangel auftreten.