ASP.Net Core - 配置管理器不从Web.config加载数据
创始人
2024-09-14 12:00:10
0

在ASP.Net Core中,配置管理器不会从Web.config加载数据,而是从appsettings.json文件中加载数据。以下是解决方法的代码示例:

  1. 确保已安装Microsoft.Extensions.Configuration和Microsoft.Extensions.Configuration.Json NuGet包。

  2. 创建一个appsettings.json文件,将配置数据添加到其中。例如:

{
  "ConnectionStrings": {
    "DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=MyDatabase;Trusted_Connection=True;MultipleActiveResultSets=true"
  },
  "AppSettings": {
    "LogLevel": "Debug",
    "AllowedHosts": "*"
  }
}
  1. 在Startup.cs文件的ConfigureServices方法中添加配置管理器:
public void ConfigureServices(IServiceCollection services)
{
    // 添加配置管理器
    services.AddConfiguration(Configuration);
    
    // 其他服务的配置
    // ...
}
  1. 在Startup.cs文件的Configure方法中使用配置数据:
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
    // 其他中间件的配置
    // ...
    
    // 从配置数据中获取连接字符串
    string connectionString = Configuration.GetConnectionString("DefaultConnection");
    
    // 从配置数据中获取其他设置
    string logLevel = Configuration.GetValue("AppSettings:LogLevel");
    string allowedHosts = Configuration.GetValue("AppSettings:AllowedHosts");
    
    // 使用配置数据进行其他操作
    // ...
}

这样,配置管理器就会从appsettings.json文件中加载数据,并且可以在代码中使用这些数据。

相关内容

热门资讯

透视透视挂(WEpoke)透视... 透视透视挂(WEpoke)透视辅助软件(wepoke辅助挂)果然存在有挂(详细透视线上教程);实战中...
透视规律(wpk辅助挂)德扑a... 透视规律(wpk辅助挂)德扑ai机器人哪里有卖(详细辅助2025新版)原生存在有挂;人气非常高,ai...
aapoker辅助工具!线上德... aapoker辅助工具!线上德州aapoker透明挂,(AAPOKer)往昔存在有挂(详细透视辅助教...
透视代打(wepOke)透明挂... 透视代打(wepOke)透明挂辅助软件(wepoke计算辅助)好像有挂(详细透视必备教程)这是由厦门...
透视能赢(微扑克辅助机器人)扑... 透视能赢(微扑克辅助机器人)扑克世界牌局设置(详细辅助攻略方法)果然真的有挂;无聊就玩这款微扑克辅助...
wepoke辅助挂!wpk有猫... 此外,数据分析德州(wepoke辅助挂)辅助神器app还具备辅助透视行为开挂功能,通过对客户wepo...
透视脚本(wePokE)透视辅... 透视脚本(wePokE)透视辅助代打(wepoke是真的有挂)其实存在有挂(详细透视wpk教程);人...
透视透视(wepoke有没有挂... 透视透视(wepoke有没有挂)微扑克ai辅助工具(详细辅助技巧教程)一向真的有挂;小薇(透视辅助)...
智星德州菠萝外挂!云扑克德州P... 智星德州菠萝外挂!云扑克德州PK,(aapoKER)真是存在有挂(详细辅助规律教程);玩家必备必赢加...
辅助透视(智星德州菠萝有挂吗)... 您好,智星德州菠萝有挂吗这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家...