asp.net-core - ASP .NET Core 应用程序自定义设置的存储位置
问题描述
例如,我有一个名为 InventorySettings 的实体,目前我正在使用 SQL 中的表来使用单行方法存储这些设置,但我想知道是否有更有效的方式来存储此类数据而无需在我的数据库中为单行创建一个表,并且必须一直查询它
解决方案
有多种方法可以存储自定义设置。
如果您想在运行时更改它,那么将其存储在数据库中是最好的选择。(最佳方式)
如果您不想在运行时更改它,请将它们存储在 appsetting 中(好方法)
如果您想在运行时更改它并且不想存储在数据库中,那么您可以将其存储在文件中。您也可以制作用户明智的文件并存储和修改它们。(不推荐)
推荐阅读
- javascript - Python Selenium Webdriver - Python 脚本中的 Javascript .click() 集成
- php - Laravel 会话闪存
- java - 错误:- 不能从静态上下文 PermissionToken.continuePermissionRequest() 引用非静态方法 continuePermissionRequest();
- python - 如何为 Jira REST API 安装 Python 包
- java - 接口 Workbook 和类 WorkbookFactory 返回错误“无法解析为类型”
- javascript - 如何更新 aurealia 中的 observable
- node.js - 如何将一些文件导入 webpack 的入口文件?
- google-apps-script - 挑战:将使用 GAS 制作的 RESPONSIVE Web App Form 放入 HTML 页面
- r - 除了 (1) naniar - , (2) BaylorEdpsych - , (3) MissMech - 包括“Littles mcar_test”的包之外,还有其他包吗?
- html - 为什么移动设备上的 Bootstrap div 之间存在差距,而在桌面上却没有?