C# 配置文件和引用其中的配置值
我有两个项目FOO和BAR 在酒吧里我有一门课C# 配置文件和引用其中的配置值,c#,.net,wcf,C#,.net,Wcf,我有两个项目FOO和BAR 在酒吧里我有一门课 public static class CheckInServiceFactory { public static ICheckInService GetInstance() { var factory = new ChannelFactory<ICheckInService>("CheckInService"); return factory.CreateChannel(); }
public static class CheckInServiceFactory
{
public static ICheckInService GetInstance()
{
var factory = new ChannelFactory<ICheckInService>("CheckInService");
return factory.CreateChannel();
}
}
在FOO内部,我还有一个appconfig,它设置了“CheckInService”端点
我的问题是,CheckInServiceFactory如何知道在FOO的appconfig中查找端点?
为什么它不在BAR的配置文件中查找它(顺便说一句,它不在那里,所以我认为这会爆炸)所有配置文件都始终在正在执行的应用程序中。如果是某种.EXE文件,则它们位于application.EXE.config中。如果它是一个web应用程序,那么它就是web.config 永远不会使用库文件“(.dll)配置
从第一天开始就是这样。配置来自应用程序配置文件
我假定FOO是应用程序,BAR是引用的dll。因此,配置将从FOO.exe.config中读取。是的,FOO是应用程序,BAR是引用。
var searchResults = CheckInServiceFactory.GetInstance();