52ABP

使用用户机密

鼠标右键项目,管理用户机密。VS 就会自动帮我们创建一个 secrets.json 文件用户存储配置。

secrets.json 文件默认创建在 C:\Users\moon\AppData\Roaming\Microsoft\UserSecrets\xxx(guid)\ 目录下。

launchSettings.json

推荐将设置存储在 launchSettings.json 中。因为该方式存在项目本地,修改起来比较灵活。

  1. "profiles": {
  2. "IIS Express": {
  3. "commandName": "IISExpress",
  4. "launchBrowser": true,
  5. "environmentVariables": {
  6. "ASPNETCORE_ENVIRONMENT": "Development",
  7. "MyKey": "appsetting.launchSettings.json"
  8. }
  9. },

IConfiguration 配置信息的来源

语雀内容