ASP.net 웹 API가있는 프로젝트가 있습니다. 이제 사용자 지정 특성을 만들었습니다. 나는 각 컨트롤러에 대해 그 속성을 설정할 수 있지만, 어떻게 한 번에 각 컨트롤러에 설정할 수 있습니까? 시작 수업 시간에 뭔가가 있습니까?Asp.net 웹 API - 각 컨트롤러에 특성 추가
1
A
답변
1
App_Start > WebApiConfig.cs
파일로 이동하십시오. 나에게 최초의 솔루션과 통찰력을 학습
config.Filters.Add(new MyCustomAttribute());
1
1. 기본 컨트롤러를 사용하여 다른 모든 컨트롤러에서 기본 클래스로 사용할 수 있습니다.
[YourCustomAttribute]
public class BaseController : ApiController
{
}
public class HomeController : BaseController
{
}
2. 또 다른 솔루션은 기본 클래스없이 속성을 추가 할 수있는이 솔루션을 사용 Conditional Filters in ASP.NET MVC 3
을 사용하는 것입니다.
관련 문제
- 1. 컨트롤러에 웹 API 동작에 대한 머리글 추가
- 2. ASP.Net 웹 API 도움말 페이지 : 복잡한 유형 특성 문서화
- 3. 다른 웹 API 컨트롤러에 액세스
- 4. ASP.NET 웹 API 2 - 하위 도메인 특성 라우팅
- 5. ASP.NET 웹 API 요청을 컨트롤러에 찾을 수 없습니다.
- 6. 다른 asp.net 웹 API 컨트롤러에 대한 인증 메커니즘이 다릅니다.
- 7. ASP.NET 웹 API - 라우팅
- 8. 나는 웹 API 컨트롤러에 scope.myModel를 전송 $이 코드가 각 컨트롤러에서 HttpContext를 각도 및 웹 API
- 9. CORS 및 ASP.Net 웹 API
- 10. asp.net mvc4에서 동적으로 DisplayName 특성 추가
- 11. 웹 API 특성 라우팅 작업 방법
- 12. ASP.NET 웹 API 개인 컨트롤러
- 13. 기존 ASP.NET 4 웹 응용 프로그램에 웹 API 컨트롤러 추가
- 14. MVC 컨트롤러에 대한 특성 경로가 확인되지 않습니다.
- 15. ASP.NET 웹 API 플러그인 아키텍처
- 16. SimpleMembershipProvider와 호환되는 ASP.NET 웹 API?
- 17. ASP.NET MVC 컨트롤러에 ASP.NET 웹 API의 장점은 무엇입니까?
- 18. ASP.NET 콘텐츠 페이지의 HTML 태그에 특성 추가
- 19. ASP.NET MVC 추가 특성 "데이터 메시지"
- 20. ASP.net 웹 API
- 21. WebForms의 ASP.NET 웹 API
- 22. ASP.NET 웹 API 캐싱
- 23. IE의 ASP.NET 웹 API
- 24. ASP.net 웹 API :
- 25. ASP.NET 웹 API
- 26. ASP.Net 웹 API HandleUnauthorizedRequest
- 27. Ninject에 Asp.net 웹 API
- 28. Asp.net 웹 API 스트리밍
- 29. ASP.NET 웹 API 디자인
- 30. ASP.NET 웹 API - 배포
감사 : 등록
이 줄을 추가합니다. 하지만 당신이 단지 하나의 속성을 추가하고 싶다면 이것이 최선의 해결책이라고 생각하지 않습니다. 제 2의 해결책이 제가 게시 한 답과 같은지는 모르겠지만 어쨌든 고마워요! 너는 나를 올바른 방향으로 도왔다. –method
에서