read connectionstring outside startup from appsetting.json in vNext

后端 未结 5 891
终归单人心
终归单人心 2020-12-14 02:52

I have a project class (Nuget Package). I need to read in a static class without constructor my connections string to MongoDB.

Static Class Method:

5条回答
  •  独厮守ぢ
    2020-12-14 03:11

    Something like this should work:

       public Startup(IHostingEnvironment env, IApplicationEnvironment appEnv)
        {
            var builder = new ConfigurationBuilder(appEnv.ApplicationBasePath).AddJsonFile("config.json");
            Configuration = builder.Build();
            var connStr = Configuration.Get("connString");
        }
    

    Docs: http://docs.asp.net/en/latest/fundamentals/configuration.html

提交回复
热议问题