Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
| Ценность | |
|---|---|
| Идентификатор правила | MVC1000 |
| Исправление является разрушающим или неразрушающим. | Неразрывный |
Причина
Был вызван или упомянут метод Partial или RenderPartial.
Описание правила
Отрисовка частичного представления с использованием методов расширения IHtmlHelper.Partial или IHtmlHelper.RenderPartial приводит к блокировке вызовов. Это может привести к снижению производительности и проблемам с взаимоблокировками приложений из-за истощения пула потоков.
Устранение нарушений
- Используйте PartialTagHelper
- Используйте PartialAsync или RenderPartialAsync
Когда следует подавлять предупреждения
Это правило безопасно подавлять, если обновление приложения для использования предлагаемых исправлений не является тривиальным. Прежде чем отключить проверку, обязательно рассмотрите риски истощения ресурсов пула потоков в приложении.
ASP.NET Core