Web API应用程序上的App.config与Web.config

时间:2018-07-27 14:10:12

标签: c# asp.net asp.net-web-api web-config app-config

我希望我的类库(我们体系结构的一部分)具有它需要调用的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

0 个答案:

没有答案