.netcore~在startup里使用appsettings.json

在startup里,也是可以直接使用配置文件里信息的,一般可以这样使用

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"];
    }
}

上面的代码将从配置文件"Oidc"中获取"ClientId"这个属性的内容。

posted @ 2021-03-17 15:33  张占岭  阅读(518)  评论(0编辑  收藏  举报