栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

.NetCore 读取配置文件(随手笔记)

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

.NetCore 读取配置文件(随手笔记)

第一次创建.Net Core Demo 使用的是VS2019 和.Net Core 3.1 版本。
一 新建NetCore项目:

二 在appsettings.json文件中配置相关数据:

1.找到appsettings.json文件

2.添加配置字段

{
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft": "Warning",
      "Microsoft.Hosting.Lifetime": "Information"
    }
  },
  "AllowedHosts": "*",
  "ConnectionString": {
    "sqlServerConnStr": "Data Source=.;Initial Catalog=DataBase1;Integrated Security=True",
    "mySqlConnStr": "mySqlxxx"
  }
}

三 读取配置文件数据:

1.以Home/Index 做测试
//相关页面

//相关方法

2.在HomeController页面引用

using Microsoft.Extensions.Configuration;
using System.IO;


3.方法加入以下代码

public IActionResult Index()
        {
ConfigurationBuilder configurationBuilder = new ConfigurationBuilder();//创建ConfigurationBuilder对象
            //给configurationBuilder对象设置appsettings的路径
            configurationBuilder.SetBasePath(Directory.GetCurrentDirectory()).AddJsonFile("appsettings.json");
            var configuration = configurationBuilder.Build();
           return View();
            }

四 实现效果:

1 通过断点监视 看到以下结果

2 通过configuration[“xxx”] 就可以获取配置数据了(就算是数组类型的数据也可以)

3 获取到的配置字符串:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/955170.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号