这可能是一个简单的问题,但我正在努力解决。
我Web.config
的 Web 应用程序中有以下值。
<appSettings>
<add key ="FirstName" value ="Prasad"/>
<add key ="LastName" value ="Kanaparthi"/>
</appSettings>
我App.config
的类库(Say Lib)中有以下值。
<appSettings>
<add key ="FullName" value ="Prasad Kanaparthi"/>
</appSettings>
类库(Lib) 是可插拔组件,我在我的Web 应用程序中添加了类库(Lib) 引用。
我的类库(Lib)中有以下代码。当我在我的 Web 应用程序中创建实例时GetAppSettings
,我可以看到以下响应。
namespace Lib
{
public class GetAppSettings
{
public GetAppSettings()
{
var FirstName = ConfigurationManager.AppSettings["FirstName"]; // O/P : Prasad
var MiddleName = ConfigurationManager.AppSettings["LastName"]; // O/P : Kanaparthi
var FullName = ConfigurationManager.AppSettings["FullName"]; // O/P : null
}
}
}
问题是我如何读取FullName
哪个App.config
是类库(Lib)。
注意:由于我的 Lib 是可插拔组件,所以消费者可以FullName
自行更改。我无法将值合并到Web.confing
from App.config
。