Tôi đang gặp trường hợp cần tạo hai tệp mã CSharp có cùng mã nhưng không gian tên khác nhau của các kiểu đầu vào và đầu ra của các phương thức. Trong thực tế, mỗi tệp là dành cho một quốc gia cụ thể và các loại này đến từ quốc gia cụ thể của WSDL.Cách sử dụng T4 để tạo hai tệp cùng một lúc từ một mẫu?
Tôi đang viết một số trình bao bọc xung quanh các dịch vụ và logic giống hệt nhau nhưng các loại được tạo tự động từ WSDL là khác nhau. Làm thế nào tôi có thể làm giảm nỗ lực mã hóa và viết logic tại một nơi và làm cho nó được tạo ra cho hai bộ khác nhau của các loại?
Liên kết cho các tập tin T4 MultiOutput.tt là đã chết. Có liên kết nào khác ngoài này không? –
@PCLuddite Tôi đã sửa các liên kết – Dai
Thử liên kết thay thế này thay thế: https://damieng.com/blog/2009/01/22/multiple-outputs-from-t4-made-easy – kampsj