0
동적 프록시를 사용하여 생성자 호출을 인터셉트 할 수 있습니까?
테스트로 생성자 만 포함하는 클래스에 프록시를 등록했지만 차단되지 않았습니다.
현재로서는 불가능하다고 생각하지만 어쩔 수없는 특별한 것이 있을까요?동적 프록시를 사용하여 생성자 호출을 인터셉트 할 수 있습니까?
동적 프록시를 사용하여 생성자 호출을 인터셉트 할 수 있습니까?
테스트로 생성자 만 포함하는 클래스에 프록시를 등록했지만 차단되지 않았습니다.
현재로서는 불가능하다고 생각하지만 어쩔 수없는 특별한 것이 있을까요?동적 프록시를 사용하여 생성자 호출을 인터셉트 할 수 있습니까?
불가능하지 않습니다. 프록시 생성은 프록시로 new
을 사용하지 못하도록하는 ProxyGenerator
으로 관리되는 간단한 이유 때문입니다.
주위에 방법이 있습니까? –
아니요. 동적 프록시의 기본 설계 결정 중 하나입니다. 기존 IL을 변경하지 않고 IL을 변경하지 않고 생성자 호출을 가로 챌 수 없습니다. LinFu DynamicProxy (버전 2 이상)가 Castle DynamicProxy와 근본적으로 다른 것을 확인하고 싶을 수도 있습니다. 그런 식으로 할 수 있다고 생각합니다. –