网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

.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分别来自配置文件的值

© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com