.net core 配置文件appsettings.json的使用教程

 时间:2024-10-11 18:44:39

1、在vs2019中新建.net core mvc应用程序。在应用程序的appsetings.json文件中先新建两个节点,两个节点分别为TestObj节点(用来实现弱类型的读取)和 TestObjTwo节点(用来实现强类型的映射)

.net core 配置文件appsettings.json的使用教程

3、对于强类型的字符串获取(将配置的数据映射到类)首先新建一个类 用来作为要映射到的类 类应该按照jappsetings.json配置文件中的模型来创建 参数类型也要对应。public class TestOptions{public int Num { get; set; }public string ParamTwo { get; set; }public string ParamOne { get; set; }}

.net core 配置文件appsettings.json的使用教程

5、Homecontroller中添加相应的属性public IOptions<TestOptions> T { 爿讥旌护get; }注入到构造函数public HomeController(ILogger<HomeController> logger, IOptions<TestOptions> t, IConfiguration configuration){_logger = logger;T = t;Configuration = configuration;//弱类型var Param = Configuration["TestObj:ParamOne"];//强类型var ParamTwo = T.Value.ParamTwo;var ParamOne = T.Value.ParamOne;var Num = T.Value.Num;}可以得到ParamTwo和ParamOne分别来自配置文件的值

  • 轮胎卡石子需要清理吗
  • U盘安装Windows无法打开install.wim的问题解决
  • 戴尔12G R720机架式服务器
  • 笔记本电脑进水的正确处理方法
  • 打针可以不用消毒?想太少了
  • 热门搜索
    苏梅岛旅游 互助旅游 甘肃天水旅游 去哪儿旅游网 郑州旅游局 郑州市旅游景点 威海旅游地图 威海旅游政务网 东钱湖旅游攻略 北极村旅游风景区