Если подходит вариант, сделать класс partial и summary добавлять в отдельном генерируемом файле, то рекомендую не заморачиваться с расширением, а использовать Text Template Transformation Toolkit (T4) для генерации
https://habr.com/ru/post/64895/
https://docs.microsoft.com/ru-ru/visualstudio/mode...
Для получения списка методов класса используйте рефлексию
https://metanit.com/sharp/tutorial/14.1.php