Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经阅读了一些关于 WCF 的内容,并且网络上的普遍共识是,通过 Visual Studio 的添加服务引用使用 WCF 服务并不是首选/正确的方式,因为它添加了很多过时的软件代码。
但是,这些帖子中的大多数来自 2009 年的 .NET 3.5。
我想知道 .NET 4.0 或 .NET 4.5 是否改善了这种情况,是否仍然建议通过 VS 方式手动使用服务?
手动和服务参考方式的性能差异是不是很明显?
我不认为手动和服务引用的代理类之间存在性能差异。它会生成未使用的代码,是的。但如果你愿意,你可以手动清理它。
手写代理将在编译期间为您节省几毫秒。但是您将花费更多时间手动编写代理类并对其进行测试。