首页 > 解决方案 > ASP .NET Core 应用程序自定义设置的存储位置

问题描述

例如,我有一个名为 InventorySettings 的实体,目前我正在使用 SQL 中的表来使用单行方法存储这些设置,但我想知道是否有更有效的方式来存储此类数据而无需在我的数据库中为单行创建一个表,并且必须一直查询它

标签: asp.net-core

解决方案


多种方法可以存储自定义设置。

  1. 如果您想在运行时更改它,那么将其存储在数据库中是最好的选择。(最佳方式)

  2. 如果您不想在运行时更改它,请将它们存储在 appsetting 中(方法)

  3. 如果您想在运行时更改它并且不想存储在数据库中,那么您可以将其存储在文件中。您也可以制作用户明智的文件并存储和修改它们。(不推荐


推荐阅读