3

我已经阅读了一些关于 WCF 的内容,并且网络上的普遍共识是,通过 Visual Studio 的添加服务引用使用 WCF 服务并不是首选/正确的方式,因为它添加了很多过时的软件代码。

但是,这些帖子中的大多数来自 2009 年的 .NET 3.5。

我想知道 .NET 4.0 或 .NET 4.5 是否改善了这种情况,是否仍然建议通过 VS 方式手动使用服务?

手动和服务参考方式的性能差异是不是很明显?

4

1 回答 1

0

我不认为手动和服务引用的代理类之间存在性能差异。它会生成未使用的代码,是的。但如果你愿意,你可以手动清理它。

手写代理将在编译期间为您节省几毫秒。但是您将花费更多时间手动编写代理类并对其进行测试。

于 2012-11-08T14:27:40.997 回答