Предотвратить перехват методов - замок - PullRequest
1 голос
/ 13 июля 2010

Когда я назначаю компонент-перехватчик при его регистрации (на основе интерфейса), каждый метод, являющийся частью контракта интерфейса, перехватывается. Есть ли способ предотвратить перехват метода атрибутом или чем-то еще?

Спасибо

1 Ответ

0 голосов
/ 13 июля 2010

DP использует IProxyGenerationHook s , чтобы решить, какой метод должен быть перехвачен.

Вы можете придумать свой собственный тип атрибута и украсить свои методы с ним, и иметь ловушку, котораябудет действовать соответственно на основе атрибута.Или не использовать атрибуты вообще и иметь некоторую другую логику, чтобы решить, перехватывать или нет метод.Тебе решать.DP не будет вас здесь сдерживать.

...