Используя t4, я хочу, когда разработчик добавляет класс, который заканчивается ключевым словом Report (например, CompanyReport), помещает некоторый код в этот класс.Запуск T4 при добавлении класса
Представьте создать класс с именем CompanyReport, я хочу, чтобы класс был, как:
public class CompanyReport : IReportItem
{
private Company _company;
public CompanyReport(Company company)
{
_company = company;
}
public ReportBookmark BookMark
{
get { return ReportBookmark.Company; }
}
public void Report(ISetBookmark wordReport)
{
}
}
Новый шаблон будет выполнять эту работу, но не фрагменты. Я видел такие вещи в контроллерах MVC, и это было тихо захватывающе. –