DataSvcUtil.exe并生成自定义命名空间

时间:2013-01-24 18:05:48

标签: wcf-data-services

我正在使用DataSvcUtil,我想为我生成的类生成一个自定义命名空间,但似乎不允许这样做。有这个原因吗?

1 个答案:

答案 0 :(得分:1)

DataSvcUtil.exe是System.Data.Services.Design.EntityClassGenerator类的一个相当薄的包装器,它支持使用自定义namespace prefix,但不能任意自定义命名空间。我不知道没有提供这种支持的具体原因,当时可能没有足够令人信服的情况。

如果您需要更灵活的代码生成,我强烈建议您查看前一段时间发布的T4 template团队。 WCF数据服务的代码生成很可能更多地使用T4而不是DataSvcUtil / EntityClassGenerator。