首页 > Web开发 > 详细

.net core从配置中读取数据并实例对象

时间:2020-08-30 23:12:25      阅读:170      评论:0      收藏:0      [点我收藏+]

在.net core中配置一般是存储在appsetting.json中(json形式),那么怎么从中读取数据呢

在.net core中封装了IConfiguration接口,用来获取配置中的section

 

public static void Init(IServiceCollection services, IConfiguration configuration){
     Configuration = configuration;
     services.Configure<Connection>(configuration.GetSection("Connection"));


_connection = provider.GetRequiredService<IOptions<Connection>>().Value; }
public static string GetSettingString(string key) { return Configuration[key]; } public static IConfigurationSection GetSection(string key) { return Configuration.GetSection(key); }

获取Configuration实例之后,只要获取键值就可以获取对应的json字符串

 

而使用Configure方法可以配置实例,在通过GetRequiredService获取值即可

 

.net core从配置中读取数据并实例对象

原文:https://www.cnblogs.com/AduBlog/p/13587033.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!