0
어느 누구도 AvoidUnsealedConcreteAttributesRule에 직면하고 있다고 말해 주시겠습니까? Descrption :이 규칙은 구체화 된 (즉 추상화되지 않은) 속성과 봉인되지 않은 속성이 정의 된 경우에 발생합니다. 이것은 System.Attribute.GetCustomAttribute가 파생 된 형식의 특성 형식 계층 구조를 검색해야하기 때문에 성능 문제입니다. 이 문제를 해결하려면 유형을 봉인하거나 추상화하십시오.AvoidUnsealedConcreteAttributesRule을 해결하는 방법은 무엇입니까?
아래 코드 줄에서만이 오류가 발생합니다.
public class TestAuthorize : AuthorizeAttribute
{
public override void OnAuthorization(AuthorizationContext filterContext) {
base.OnAuthorization(filterContext);
}
}
위의 오류를 방지하려면 어떻게해야합니까? 그것은 그들로부터 도출되는 것은 아니다 때 그것은 클래스를 밀봉하지 일반적이다, 이것은 MS 최상의 성능 관행에 따라 성능 저하입니다