-2
내 목표는 사용자 지정 FilterAttribute를 개발하는 것입니다. 두 가지 중 하나가 발생해야하는 ASP.NET Web API의 동작에 적용 할 수 있지만ActionFilterAttribute를 사용하여 ASP.NET WebAPI에서 수행 할 동작 변경
예상 결과 : 일부 조건이 확인되면 작업 실행을 취소하거나 리디렉션해야하며 다른 개체를 반환해야합니다.
mvc에 대한 필터 속성에서 특정 메소드를 재정의 할 때 actionname을 변경하면됩니다.
누구나 webapi 필터 속성에서 동일한 작업을 수행 할 수있는 아이디어가 있습니까?
해결책 :
if (true)
{
IHttpRouteData x = request.Properties["MS_HttpRouteData"] as IHttpRouteData;
x.Values["action"] = "IsUnavailableBecause";
}
thats, 고마워. –