MVC5在不使用System.Web的情况下读取Config值

SF *_*per 6 asp.net-mvc web-config asp.net-mvc-3 asp.net-mvc-2 asp.net-mvc-4

我一直在读新的MVC,默认情况下避免使用System.Web,因为它会自动添加大量额外的东西.

这是否意味着为了现在在MVC5中读取配置文件,应该从System.Net中使用?

谢谢...

Hir*_*ana 12

它应该是:

string key = System.Configuration.ConfigurationManager.AppSettings.Get("AppKey");
Run Code Online (Sandbox Code Playgroud)

要么

string key = System.Configuration.ConfigurationManager.AppSettings["AppKey"];
Run Code Online (Sandbox Code Playgroud)


SF *_*per 5

我在他们导入的Microsoft示例中读过

using System.Configuration;
Run Code Online (Sandbox Code Playgroud)

然后使用标准

ConfigurationManager.AppSettings["MyKey"]
Run Code Online (Sandbox Code Playgroud)

只是想在有人有相同问题/问题的情况下发布此信息