특성이있는 기본 클래스가 있으므로 파생 클래스에서 숨기려고합니다. 리플렉션을 사용하는 것 이외의 다른 방법이 있습니까?C# 파생 클래스의 특성
[Authorize(Roles = "User,Admin,Customs")]
public abstract class ApplicationController : Controller
{
}
// hide the Authorize attribute
public class ErrorController : ApplicationController
{
}
어떤 이유인지 나는이 질문에 대해 혼란스러워합니다. –
이것이 MVC에 관한 것이라면, 태그를 붙여주십시오. –
기본 클래스가 해당 속성으로 꾸며져 있다는 것을 반사와 함께 볼 수 없습니까? –