core net 6.0读取appsetting.json节点数据

江湖百晓生2年前 (2022-03-30)c# net core972

core net 6.0读取appsetting.json节点数据

appsetting.json 文件内容:

{
  "ConnectionStrings": {
    //数据库连接字符串
     "Connstr": "Server=127.0.0.1;Database=Test;Trusted_Connection=True;MultipleActiveResultSets=true;User Id=sa;PassWord=123"  
  },
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft.AspNetCore": "Warning"
    }
  },
  "AllowedHosts": "*"
}

取节点数据方法:

由于core dotnet6.0 取消了Startup.cs文件,所以我们需要在Program.cs 文件添加以下代码即可:

app.Configuration.GetConnectionString("Connstr");


相关文章

解决net6.0 不写日志文件

解决net6.0 不写日志文件

当我把net5.0项目升级到net6.0时,项目正常跑,但不写日志,serilog不能注入,解决方法:1,需要引入这几个NuGet包:SerilogSerilog.AspNetCoreSerilog....

asp.net core C# 运行mongodb脚本(类似mssql中的查询语句)

asp.net core C# 运行mongodb脚本(类似mssql中的查询语句)

在asp.net core 中运行mongodb类似mssql查询语句的脚本,先需要引用下面2个NuGet包目标数据表数据如图:由于无法直接执行脚本,目前只能用以下方法实现//连接数据库 va...

dotnet core C# 数据库原生操作类,运行mongodb脚本

dotnet core C# 数据库原生操作类,运行mongodb脚本/// <summary> /// MongoDb原生数据操作类 /// <...

C#实现mongodb分组统计代码

C#实现mongodb分组统计代码

业务代码图示从上面可以看到已经实现统计分组了,下面详细列出代码:数据操作底层公共代码:/// <summary>      &...

C# webapi 设置必传参数

C# webapi 设置必传参数

webapi接口中设置必传参数:在参数前加上[Required]代码如下:public async Task<string> GetTrainingRecor...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。