Как использовать T4 для создания двух файлов одновременно из одного шаблона?

У меня есть случай, когда мне нужно сгенерировать два файла кода CSharp с примерно одинаковым кодом, но с другим пространством имен входных и выходных типов методов. Фактически, каждый файл предназначен для определенной страны, а типы берутся из WSDL для конкретной страны.

Я пишу некоторые оболочки для служб, и логика точно такая же, но типы, автоматически генерируемые из WSDL, разные. Как я могу сократить усилия по кодированию и написать логику в одном месте и сгенерировать ее для двух разных наборов типов?

15
задан chris 21 March 2013 в 06:54
поделиться