NetCore读取JSON配置文件

这篇具有很好参考价值的文章主要介绍了NetCore读取JSON配置文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、添加NuGet 包:

1. Microsoft.Extensions.Configuration.Binder:将对象与 Microsoft.Extensions.Configuration 的配置提供程序中的数据绑定的功能。
2.Microsoft.Extensions.Configuration.Json:Microsoft.Extensions.Configuration 的 JSON 配置提供程序实现。
3. Microsoft.Extensions.Configuration.EnvironmentVariables:Microsoft.Extensions.Configuration 的环境变量配置提供程序实现。

二、在项目中添加JSON配置文件 appsettings.json 

{
  "DB": {
    "DBType": "MySql",
    "ConnectionString": "server=localhost;userid=root;pwd=root;port=3306;database=data;sslmode=none;"
  }

三、代码

            IConfiguration config = new ConfigurationBuilder()
                .SetBasePath(Directory.GetCurrentDirectory())
                .AddJsonFile("appsettings.json")//将 JSON 配置源添加到 builder
                .AddEnvironmentVariables()//添加从环境变量读取配置值的 IConfigurationProvider
                .Build();
        
            string dbType=  config["DB:DbType"];
            string connStr = config["DB:ConnectionString"];文章来源地址https://www.toymoban.com/news/detail-449534.html

到了这里,关于NetCore读取JSON配置文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • .NET配置文件大揭秘:轻松读取JSON、XML、INI和环境变量

      概述: .NET中的IConfiguration接口提供了一种多源读取配置信息的灵活机制,包括JSON、XML、INI文件和环境变量。通过示例,清晰演示了从这些不同源中读取配置的方法,使配置获取变得方便且易于扩展。这种方式适用于不同场景,如API密钥、数据库连接等,为应用提供了高度

    2024年02月20日
    浏览(39)
  • 读取JSON文件 如何在Unity中读取Json文件中的数据

    Josn是一种轻量级的数据交换格式,JSON能够描述四种简单的类型(字符串、数字、布尔值及null)和两种结构化类型(对象及数组),在Unity里经常用Json来处理大量的字符串,容易解析,效率非常快。 基本结构 1、语法 数据存在键值对中 数据由逗号分隔 花括号保存对象 方括号保存

    2024年02月15日
    浏览(45)
  • uni-app集成uni-simple-router、uni-read-pages插件自动读取page.json文件实现路由管理(无需手动配置路由表)

    npm 下载uni-simple-router、uni-read-pages插件 根目录新建router.js 配置vue.config.js 在main.js引入router.js vue页面获取路由信息 参考链接: https://github.com/SilurianYang/uni-simple-router https://github.com/SilurianYang/uni-read-pages

    2024年02月11日
    浏览(57)
  • 045:Vue读取本地上传JSON文件,导出JSON文件方法

    第045个 查看专栏目录: VUE ------ element UI 在vue和element UI联合技术栈的操控下,本专栏提供行之有效的源代码示例和信息点介绍,做到灵活运用。 (1)提供vue2的一些基本操作:安装、引用,模板使用,computed,watch,生命周期(beforeCreate,created,beforeMount,mounted, beforeUpdate,upda

    2024年02月04日
    浏览(65)
  • C#读取json文件

    C# 读取 JSON 文件并读取某一个的值可以使用 Newtonsoft.Json 库。假设我们的 JSON 文件如下所示: 要读取其中的某一个的值,首先需要定义一个对应的实体类来存储 JSON 数据。例如,可以定义以下类: 然后,可以使用以下代码读取 JSON 文件,并将其反序列化为 Pers

    2024年02月13日
    浏览(44)
  • python读取json文件

     

    2024年02月15日
    浏览(42)
  • Javascript读取json文件

    fetch(\\\'./data.json\\\') .then((response) = response.json()) .then((json) = console.log(json)); 我们已经能够读取本地 JSON 文件。但不幸的是,当我们在浏览器中运行它时,可能会收到以下 CORS 错误,因为我们的文件不在服务器上。 为了解决这个问题,我们将确保 JSON 文件位于本地或远程服务器上。

    2024年02月08日
    浏览(32)
  • JS 变量保存为本地json文件,读取本地json文件为变量

    一、变量保存为本地json文件: 第一步:把返回的数据转成json格式                  var content = json.stringify(data); 第二步:把转成blob这种格式                var blob = new blob([content], {type: \\\"text/plain;charset=utf-8\\\"}); 第三步:调用保存 saveas  和文件名字               

    2024年02月08日
    浏览(56)
  • 【Python】json文件的读取

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于将结构化数据进行传输和存储。它基于JavaScript语法,但可以被多种编程语言解析和生成。 json 基于文本,独立于语言的轻量级的数据交换格式 基于文本,是一个文本文件,不能包含图片,音视频等 独立于语言,

    2024年02月08日
    浏览(40)
  • UE5读取json文件

    一、下载插件 在工程中启用 二、定义读取外部json文件的函数,参考我之前的文章 ue5读取外部文件_艺菲的博客-CSDN博客 三、读取文件并解析为json对象 这里Load Text就是自己定义的函数,ResourceBundle为一个字符串常量,通常是读取的文件夹名,Append就是链接字符串,我们要读取

    2024年02月08日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包