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

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

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

命令行配置

 1.新建控制台项目

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

 2.nuget引入microsoft.aspnetcore.all

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

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

3.编码

2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」
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系列」

 powershell下运行

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

 

JSON配置

 2.1新建配置文件student.json

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

 编写json配置内容

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

 2.2引入json,AddJsonFile()

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

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

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

 右键进入文件属性

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

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

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

 2.4编码读取配置

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

 

我是IT人张飞洪,入行10年有余,人不堪其忧,吾不改其乐,谢谢您关注我的头条号

上一篇:nginx的fastcgi模块配置与php-fpm配置记录


下一篇:ResourceManager HA 配置