Asp.net core ASP.NET Core存储应用程序自定义设置的位置

Asp.net core ASP.NET Core存储应用程序自定义设置的位置,asp.net-core,Asp.net Core,比如说,,我有一个名为InventorySettings的实体,目前我正在使用SQL中的一个表来使用单行方法存储这些设置,但我想知道是否有一种更高效的方法来存储此类数据,而不必在数据库中仅为一行创建一个表并一直查询它以多种方式存储自定义设置 如果您想在运行时对其进行更改,那么将其存储在数据库中是最佳选择。(最佳方式) 如果您不想在运行时更改它,请将它们存储在appsetting(好方法) 如果您想在运行时对其进行更改,但不想存储在数据库中,则可以将其存储在文件中。您还可以创建用户明智的文件,并存

比如说,,我有一个名为InventorySettings的实体,目前我正在使用SQL中的一个表来使用单行方法存储这些设置,但我想知道是否有一种更高效的方法来存储此类数据,而不必在数据库中仅为一行创建一个表并一直查询它以多种方式存储自定义设置

  • 如果您想在运行时对其进行更改,那么将其存储在数据库中是最佳选择。(最佳方式

  • 如果您不想在运行时更改它,请将它们存储在appsetting(好方法

  • 如果您想在运行时对其进行更改,但不想存储在数据库中,则可以将其存储在文件中。您还可以创建用户明智的文件,并存储和修改它们。(不推荐使用


  • 这回答了你的问题吗?您可以在appsettings文件中存储自定义设置。@kgajjar20您可以在运行时编辑这些设置吗?我需要用户能够改变them@kgajjar20我明白了,感谢您提供的选项,我将尝试服务器端的文件选项一,以避免查询数据库中的设置