如何从ASP.NET Core中的web.config文件中读取键值

时间:2017-07-31 10:54:24

标签: asp.net-core web-config

我的Web.Config文件中有两个键,如下所示

</configuration>
  <appSettings>
    <add key="PrimaryValue" value="hq6775"/>
    <add key="SecondaryValue" value="xVkP2355687"/>
  </appSettings>
</configuration>

我想在Controller方法中读取这些键。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

ASP.Net核心应用程序(网络应用程序/ API)不使用web.config,只有IIS才需要它。如果您在IIS中发布应用和主机,则需要web.config,但它应仅包含IIS相关设置和应用参数。

要存储您的配置值,如Set的建议,您可以使用XML配置文件,并按照您喜欢的方式命名文件,但正如DavidG在评论中建议的那样,建议使用JSON配置文件。