Добавление кода в начало / конец методов во время выполнения динамически

Я знаю, что инструментарий - это метод динамического добавления кода трассировки в методы, чтобы включить трассировку и отладку.

Мне было интересно, если это только опция «Трассировка», жестко запрограммированная в CLR для добавления только кода трассировки, или есть возможность добавить какой-либо код в методы?

Например, я хочу проверять условие в начале каждого отдельного вызова метода в определенном классе (скажем, для разрешений). Могу ли я сделать это путем добавления динамического кода в начало методов во время выполнения?

Я не уверен, как работает эта «трассировка», но мне интересно, можно ли ее использовать и для других целей или нет.

Ответы на вопрос(5)

Ваш ответ на вопрос