zoukankan      html  css  js  c++  java
  • .net core从配置中读取数据并实例对象

    在.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"));


    var provider = services.BuildServiceProvider();

    _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获取值即可

    记录编程的点滴,体会学习的乐趣
  • 相关阅读:
    使用基本的socket函数
    ODBC、ADO
    MFC开发ActiveX控件的简介
    MFC线程
    系统API函数实现多线程及线程同步
    IP地址控件
    加速键
    属性页对话框
    Tab控件
    树控件
  • 原文地址:https://www.cnblogs.com/AduBlog/p/13587033.html
Copyright © 2011-2022 走看看