다음을 통해 공유


MVC1000: IHtmlHelper.Partial 사용은 피해야 합니다.

가치
규칙 아이디 MVC1000
수정 사항이 문제를 해결하고 있는지 혹은 새로운 문제를 일으키지 않는지 여부 비손상

원인

Partial 또는 RenderPartial 메서드가 호출되거나 참조되었습니다.

규칙 설명

부분 사용 IHtmlHelper.Partial 또는 IHtmlHelper.RenderPartial 확장 메서드를 렌더링하면 호출이 차단됩니다. 이로 인해 스레드 풀의 고갈로 인해 성능이 저하되고 애플리케이션의 잠금이 중단될 수 있습니다.

위반을 해결하는 방법

경고를 표시하지 않는 경우

제안된 수정을 사용하도록 애플리케이션을 업데이트하는 것이 간단하지 않은 경우 이 규칙을 표시하지 않는 것이 안전합니다. 유효성 검사를 사용하지 않도록 설정하기 전에 애플리케이션에 대한 스레드 풀 고갈의 위험을 고려해야 합니다.