通过.NET 4.0中的服务引用消费WCF服务

问题描述:

我一直在阅读WCF的一点点,并且网络上的普遍共识是通过Visual Studio的添加服务引用来使用WCF服务不是首选/正确因为它增加了很多英国媒体报道代码。通过.NET 4.0中的服务引用消费WCF服务

但是,这些帖子中的大部分都是从2009年开始的,使用.NET 3.5。

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

手动和服务参考方式的性能差异非常明显吗?

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

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