我希望我的类库(我们体系结构的一部分)具有它需要调用的api路径的默认应用程序设置,并且如果需要,此dll的客户端(我们的网络api)将覆盖此默认值
我将键/值与默认值(类库)放在App.config文件部分AppSettings中,并在网络api上为此键设置新值。
从Web Api中,当我读取该值(使用ConfigurationManager.AppSettings [“ my_key”])时,返回的值来自Web api项目的web.config。好的,到目前为止。但是,如果我从web.config中删除此条目,则对ConfigurationManager.AppSettings [“ my_key”])的调用将返回null,即未从App.config中读取该值(包含默认值)。
如何从Web api类读取dll的AppSettings?
或者在包含DLL和Web api / web mvc项目的解决方案上,App.Config文件是否有用?
TIA
我正在使用Visual Studio 2015-.Net Framework 4.5.2-MVC 5