--- title: "MVC1000: Avoid using IHtmlHelper.Partial" description: "Learn about analysis rule MVC1000: Use of IHtmlHelper.Partial should be avoided" author: pranavkm monikerRange: '>= aspnetcore-3.1' ms.author: riande ms.date: 10/21/2021 uid: diagnostics/mvc1000 --- # MVC1000: Use of IHtmlHelper.Partial should be avoided | | Value | |-|-| | **Rule ID** |MVC1000| | **Fix is breaking or non-breaking** |Non-breaking| ## Cause The or method was called or referenced. ### Rule description 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. ## How to fix violations - Use the - Use the or ## When to suppress warnings 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.