添加服务引用时会生成 app.config。我想知道的是,绑定(bind)、端点和其他所有内容是否反射(reflect)了我创建的引用的服务?他们是否专门定义了服务绑定(bind)、安全类型等,或者只是一个通用的 app.config?好像有很多设置..
最佳答案
是的,添加服务引用
向导在您的 app.config/web.config 中转储的内容数量是惊人的 - 而且基本上是不必要的(因为它基本上放入了所有设置,甚至是所有设置)那些默认值)。
是的,设置包括类似的内容
- 绑定(bind)和绑定(bind)配置(超时、代理等参数)
- 行为(客户端)
- 客户端端点
如果您有兴趣学习如何以最低限度手动创建这些配置(这非常容易做到,也很容易理解!),请观看这些视频:
- DotNet 震撼电视节目 #122:Miguel Castro on Extreme WCF
- DotNet 震撼电视节目 #135:Keith Elder Demystifies WCF
两者都显示了创建手动配置是多么容易,以及您真正需要提供的内容是多么少!强烈推荐。
关于wcf - 使用 'add service reference' 生成的 App.config 中包含什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3815766/