.netcore~在startup里使用appsettings.json
在(zai)startup里(li),也是可以直(zhi)接使(shi)用配置文件里(li)信息(xi)的,一般可以這樣使(shi)用
public class Startup
{
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}
public IConfiguration Configuration { get; }
public void ConfigureServices(IServiceCollection services)
{
var oidcOptions = new OpenIdConnectOptions();
this.Configuration.GetSection("Oidc").Bind(oidcOptions);
services.AddSingleton(oidcOptions);
var ClientId = Configuration["Oidc:ClientId"];
}
}
上面(mian)的代碼將從(cong)配置文(wen)件"Oidc"中獲取"ClientId"這個(ge)屬(shu)性的內容(rong)。