Предотвратить перехват методов - замок

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

Спасибо

1 ответ

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

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

Другие вопросы по тегам