Я только что видел сообщение Айенде сегодня о PostSharp. Я скачал код и попробовал его, и я подумал, что это был самый крутой и простой в использовании способ обработки АОП, который я видел.
В своем посте Айенде говорит, что PostSharp выполняет свою магию с помощью IL Weaving . Теперь, на некотором абстрактном уровне, я могу понять, что это значит, но я хотел посмотреть, был ли там более подробный ответ. К сожалению, впервые за очень долгое время Google вышел пустым для меня. И поэтому я подумал, что это будет отличный вопрос для StackOverflow (так как я подписывался на блог Джеффа уже пару лет и знал, что этот сайт делает свое дело).
Так что же такое IL Weaving и как его достичь?