asp-appsettings

{
"virtualPath": {
"videos": "C:\\Users\\Dev\\Documents\\videos"
},
"runtimeEnv": {
"isDocker": true
}
}
public void ConfigureServices(IServiceCollection services)
{
services.AddSingleton<IConfiguration>(Configuration);
}

// 使用
public class ValuesController : Controller
{
IConfiguration configuration;

public ValuesController(IConfiguration configuration)
{
this.configuration = configuration;
}
}