一切都可以在WCF中以编程方式完成,还是某些功能的配置文件?

Inv*_*ion 4 wcf wcf-configuration

我非常喜欢使用代码,利用IntelliSense并开放C#语言的所有功能来使用WCF,但我想确保我不会朝着最终限制WCF功能集的方向前进我可以访问.我的经验是如此受限于WCF,我不明白使用配置文件的好处,特别是如果你可以在代码中做所有事情(?).

注意:我使用的是.NET 3.5.

您能以编程方式使用WCF执行"一切"还是完整WCF功能集所需的配置文件?

mar*_*c_s 6

您可以在代码和配置中执行大约99.8%的事情.

有些事情只能在代码中完成 - 比如在需要这两个用于身份验证的调用上设置用户名和密码.

并且似乎只有一些事情可以在配置中完成 - 请参阅另一个最近的SO问题的一个例子.

但我认为,如果您更喜欢代码,那么对于绝大多数情况您都应该没问题.

渣