天天看点

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置

原文: 2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」

希望给你3-5分钟的碎片化学习,可能是坐地铁、等公交,积少成多,水滴石穿,谢谢关注。

命令行配置

 1.新建控制台项目

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置

 2.nuget引入microsoft.aspnetcore.all

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置

 这里要注意版本号必须和dotnetcore兼容

3.编码

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置
3.1.引入Microsoft.Extensions.Configuration;
3.2.AddCommandLine() 添加到命令行
3.3.AddInMemoryCollection 添加到内存当中
3.4.代替string.format的新语法糖:$"age:{configuration["age"]}"
           

4.查看结果

直接运行

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置

 powershell下运行

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置

JSON配置

 2.1新建配置文件student.json

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置

 编写json配置内容

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置

 2.2引入json,AddJsonFile()

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置

 2.3确保json文件生成到bin目录下

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置

 右键进入文件属性

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置

 设置始终复制和生成操作为内容

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置

 2.4编码读取配置

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」命令行配置JSON配置
我是IT人张飞洪,入行10年有余,人不堪其忧,吾不改其乐,谢谢您关注我的 头条号