Part2 配置系统
读取配置文件
var configBuilder = new ConfigurationBuilder();
configBuilder.AddJsonFile("config.json", optional: true, reloadOnChange: true);
var config = configBuilder.Build();
var name = config["name"];
Console.WriteLine(name);
var add = config.GetSection("proxy:add").Value;
Console.WriteLine(add);
var add2 = config.GetSection("proxy").Get<ProxyConfig>();
Console.WriteLine(add2.Add);
public class ProxyConfig
{
public string Add { get; set; }
}
选项方式读取配置