Study/C#
[ASP.NET MVC] Filter 필터
필터는 MVC 프레임워크 요청 처리 파이프라인에 추가적인 로직을 삽입하기 위한 기능으로, 로깅, 인증, 캐싱과 같은 횡단 관심사를 구현하기 위한 방법을 제공한다. 작업 메서드를 실행하기 전/후에 일부 기능을 구현해야하는 상황에 필터를 사용한다. * 횡단 관심사(Cross-cutting concern)는 핵심 관심에 영향을 주는 프로그램의 영역으로, 로깅과 트랜잭션, 인증처리와 같은 시스템 공통 처리 영역. MVC5의 5가지 필터 Authentication Filter(인증 필터) 인증 요청시 사용함 Authorization Filter(권한 부여 필터) 특정 사용자 및 그룹만 액션 메서드를 사용할 수 있도록 제한함 Action Filter(액션 필터) 범용적으로 적용해야하는 로직을 요청 처리 과정에 삽입..
2024. 1. 7.