繁体   English   中英

从自定义.config文件读取

[英]Read from custom .config file

我正在使用MVC 4构建应用程序,该应用程序对第​​三方应用程序进行了多个Web服务调用。 API有几个参数,例如令牌,必须始终传递。 我想将这些变量存储在配置文件中,因此我在项目的根目录中创建了一个名为API.config的文件。 但是,我不确定在如何进行Web服务调用的类中如何从此配置文件读取内容。

我试过了,但无法编译:

Configuration conf = WebConfigurationManager.OpenWebConfiguration("~/API.config");
private string apiToken = ConfigurationManager.AppSettings["APIToken"];

错误:

错误1字段初始化程序无法引用非静态字段,方法或属性

我是ASP.NET的新手,所以我什至不确定这是否是在ASP.NET中存储全局变量的最佳方法。

在ASP.NET应用程序中存储像这样的强全局变量的典型方法是将它们放在web.config文件的AppSettings部分中。

然后,您可以使用ConfiguraitonManager.AppSettings来解决问题。

转到“属性”->“设置”。 我没有在MVC中使用它,但是只要您在控制器中使用服务器端的值,它就应该与winforms一样工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM