Rez*_*Net 15 .net c# t4 code-generation webservice-client
我有一个案例,我需要生成两个CSharp代码文件具有相同的代码但不同的方法的输入和输出类型的命名空间.实际上,每个文件都针对特定国家/地区,而且类型来自特定国家/地区的WSDL.
我正在围绕服务编写一些包装器,逻辑完全相同,但是从WSDL自动生成的类型是不同的.我怎样才能减少编码工作量并在一个地方编写逻辑并为两组不同类型生成逻辑?
bob*_*bob 10
或者您可以使用T4工具箱(旧CodePlex项目,New GitHub项目)并使用帮助程序生成多个文件.
或者,如果您不希望此依赖项仅用于此功能,则可以使用T4文件MultiOutput.tt(存档版本)