MVC1000: Use of IHtmlHelper.Partial should be avoided
Value | |
---|---|
Rule ID | MVC1000 |
Fix is breaking or non-breaking | Non-breaking |
The Partial or RenderPartial method was called or referenced.
Rendering a partial using IHtmlHelper.Partial
or IHtmlHelper.RenderPartial
extension methods results in blocking calls. This may result in performance degradation and application dead locks issues due to thread pool starvation.
- Use the PartialTagHelper
- Use the PartialAsync or RenderPartialAsync
It's safe to suppress this rule if updating the application to use the suggested fixes is non-trivial. Before the validation is disabled, be sure to consider the risks of thread pool starvation to the application.
ASP.NET Core feedback
ASP.NET Core is an open source project. Select a link to provide feedback: