zoukankan      html  css  js  c++  java
  • .net core中读取配置文件

    1)先看丑陋的方法

    读取 appsettings.json   然后在 Startup 的 ConfigureServices() 方法中进行注入:

    public IConfigurationRoot Configuration { get; }
    
    public void ConfigureServices(IServiceCollection services)
    {
        services.AddSingleton<IConfiguration>(Configuration);     
    }
    控制器中读取

    public class HomeController : Controller
    {
    private readonly IConfiguration _configuration;
    public HomeController(IConfiguration configuration)
    {
    _configuration = configuration;

    }

    读取到AppSettings下的子节点 的所有key

    IConfigurationSection section = _configuration.GetSection("AppSettings");
    List<string> list = new List<string>();
    var childes = section.GetChildren();
    foreach (var configSection in childes)
    {

    var conKey =configSection.Key;

    }

    其他需求可以参考http://www.cnblogs.com/dudu/p/6828045.html

  • 相关阅读:
    [Usaco2008 Nov]mixup2 混乱的奶牛
    [Poi2004] 旅行问题
    [洛谷P1278]单词游戏
    redis20
    redis19
    redis18
    OHC Java堆外缓存详解与应用
    SQL优化
    Mysql安装、字符、引擎设置
    大文件下载
  • 原文地址:https://www.cnblogs.com/Tom-yi/p/7084885.html
Copyright © 2011-2022 走看看