gpt4 book ai didi

.net - WCF 配置 - 将其从 app.config 中分离出来

转载 作者:行者123 更新时间:2023-12-02 03:49:18 35 4
gpt4 key购买 nike

我有一个特定要求,即从主 app.config 文件中删除所有客户端 WCF 配置 ( ),并将其放入单独的 XML 文件中。我希望看到的行为与使用 File=""指令在 appSettings 部分中提供的行为类似。事实上,我理想地希望能够为每个使用的服务指定一个单独的文件......

我知道我可以构建一个自定义 ChannelBuilder 工厂,它从 XML 文件(或一系列文件)读取配置数据,但我更愿意让客户端“自动发现”配置数据。

一些基本的谷歌搜索似乎表明这是不可能的,但我想从SO那里得到观点 - 这里有人知道我找不到的东西吗? :)

Edit ::

Tim Scott and davogones both came up with a possible suggestion, but one which relies on splitting the component sections of the system.serviceModel section out to separate files. Although this isn't quite what I'm looking for (I'd like to define each service and its associated elements discretely, one file per service), it is an option. I'll investigate and let you know what I thought.

最佳答案

您可以使用 configSource 分离出您的 WCF 配置。说明在这里:

http://weblogs.asp.net/cibrax/archive/2007/07/24/configsource-attribute-on-system-servicemodel-section.aspx

另一个选项是以编程方式配置 WCF 服务。

关于.net - WCF 配置 - 将其从 app.config 中分离出来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/482835/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com