gpt4 book ai didi

c# - MVC 访问应用程序设置

转载 作者:行者123 更新时间:2023-11-30 13:26:41 28 4
gpt4 key购买 nike

我不确定如何在我的 mvc4 应用程序中使用我的应用程序设置。例如我有一个设置(存储在数据库中),是否使用日志记录。

我是否应该在应用程序启动时加载一次设置,然后将其存储在 session 变量中并对照它进行检查?或者我应该在每次调用 actionresult 时从数据库加载设置吗?

此处的最佳做法是什么?

最佳答案

您可以在 web.config 文件中保留此设置:

 <appSettings>
<add key="enableLogging" value="false"/>
</appSettings>

然后像这样访问它(需要引用 System.Configuration 程序集):

ConfigurationManager.AppSettings["enableLogging"];

请注意,这仅存储字符串值,因此您可以解析它或仅与字符串进行比较。

关于c# - MVC 访问应用程序设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19166770/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com