Предположим, у меня есть проект (скажем, ProjectA) с несколькими классами C #, и что эти классы не ссылаются на какие-либо типы вне проекта и типа сборки System.dll.Классы в ProjectA могут иметь методы, свойства, поля и пользовательские свойства.Классы могут также существовать в разных пространствах имен.
Как можно использовать T4 для преобразования всех этих классов, включая методы, свойства, поля и пользовательские атрибуты, из ProjectA в связанный набор в другом проекте (скажем, ProjectB).