Здравствуйте, Разраб, Вы писали:
Р>Есть dll. В ней
Р>Р>partial class Foo<T> : Boo
Р>
Это что-то новое для меня. Я искренне полагал, что partial — это исключительно языковая конструкция, и на уровне сборки никаких упоминаний не остается.
Речь точно о сборке, а не исходном коде?
Р>SG не работают со сторонними сборками?
В каком смысле не работает? Анализировать сторонние сборки вроде можно (в модели приходит всё) и при генерации на них опираться.
А вот менять, конечно же нет, SG работает исключительно на уровне текущей сборки и уж точно менять существующую не может.
Р>Хотел добавить событие, т.к. в классе internal Action.
Какими-то "законным" способом — только в коде самой сборки (в этом и суть internal — доступность исключительно в рамках сборки).
Остальное, только "хаки".