2

爲了讓城堡windsor的攔截器攔截某種方法,該方法是否需要公開?私人/受保護方法的城堡溫莎攔截器

+0

不是100%,但我認爲唯一的要求是它是虛擬的。在這種情況下,它可以得到保護。 – 2009-11-03 18:11:23

回答

8

不,這是不正確的。

該方法必須可供生成的代理類型訪問,這意味着它必須是虛擬的(或接口方法),並且它不能是私有的。

因此,受保護和受保護的內部方法很好。此外,從組裝可見到生成的動態代理組裝的內部方法都可以。