创建单独的AppDomain只是为了拥有独立的配置文件是否过度?任何替代品?

时间:2013-04-08 16:13:27

标签: .net appdomain

我正在构建一个服务器应用程序,它将具有不同的模块,这些模块本质上是为通信提供各种端点的功能集。

例如,

第1单元 - WCF端点

第2单元 - WCF端点

我真的希望每个模块都有隔离的配置文件。这样,如果两个模块使用WCF来托管各种端点,则每个模块的配置可以在单独的文件中。

我正在考虑为每个模块创建单独的AppDomain以允许此操作。这有点矫枉过正吗?还有更好的选择吗?

1 个答案:

答案 0 :(得分:0)

另一个选择是让每个端点都有一个附加到配置键的字符串,并从那里引用附加了该字符串的键

字符串WCFName =" Service1&#34 ;;

然后获取配置密钥configKeyName + WCFName

相关问题