2012-12-02 1 views
1

ASP.NET 응용 프로그램에서 BCL에 대한 모든 함수 호출 이후/전에 함수를 호출하려고합니다..NET에서 AOP를 사용하여 BCL 호출 전에 코드 실행

예를 들어 Server.MapPath이 호출되면 해당 특정 호출 직후에 내 자신의 기능을 호출하고 싶습니다.

이것을 지원하는 AOP 라이브러리가 있습니까? PostSharp 또는 Afterthought가이 작업을 수행 할 수 있습니까?

답변

0

GAC에서 원래 어셈블리를 엮어서 결과를 로컬 디렉토리에 저장하려고 시도 했습니까? 그 해야합니다. 그러나 : 포인트 컷 정의를 정의하는 방법에 대한 고유 한 메서드를 정의해야 할 수도 있습니다. 나는 postsharp와 afterthought가 어셈블리 넓은 포인트 컷 정의 인 을 지원한다고 생각하지만, 어셈블리를 내에 정의하면 어셈블리가 내에 있음을 의미합니다. 나는 postsharp로이 일을 처리하는 사람을 보았지만 더 이상 찾을 수 없었습니다./ Afterthought에서 더 많이 뛰어 들었을 때 더 좋은 대답을 줄 수 있기를 바랍니다. Postsharp에서 Afterthought에 이르기까지 프로젝트를 포팅 중입니다. 무엇이 나를 불행하게 만드는지 ...