Как получить список обработчиков событий с нестандартными именами в моем коде? - PullRequest
1 голос
/ 03 декабря 2009

Я выполняю большой рефакторинг, который будет включать переименование большого количества событий. Это оставит наш код с большим количеством кода, подобного этому:

thing.NewEventName += thing_OldEventName;

Как получить список обработчиков событий с нестандартными именами в моем коде? Должен ли я думать о поиске в регулярных выражениях или мне нужно написать что-нибудь с использованием CodeDom?

1 Ответ

4 голосов
/ 03 декабря 2009

Вы можете взглянуть на Cecil (http://www.mono -project.com / Cecil ), библиотеку, позволяющую вам просмотреть свой IL-код, или запустить NDepend (http://www.ndepend.com) ) (который сам использует Cecil), который предлагает удивительные возможности запросов по вашей базе кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...