How to read web.config file in .Net Core app

后端 未结 6 1496
逝去的感伤
逝去的感伤 2020-12-01 15:51

I have created a .Net Core API and I referenced a .Net framework application to it. The referenced Application connects to a data base and its connection string is stored in

6条回答
  •  囚心锁ツ
    2020-12-01 16:42

    in .net core you can use ConfigurationBuilder to read appsettings.json file.

    You can implement like following.

    appsettings.json sample

    {
      "option1": "value1_from_json",
      "option2": 2,
    
      "ConnectionStrings": {
        "YourConnectionString": "............."
      }
    }
    

    C# code sample

    static class YourClass
    {
        public static IConfigurationRoot Configuration;
    
        public static string GetConnectionString()
        {
             var builder = new ConfigurationBuilder()
                    .SetBasePath(Directory.GetCurrentDirectory())
                    .AddJsonFile("appsettings.json");
    
             Configuration = builder.Build();
             var connectionString = Configuration["ConnectionStrings:YourConnectionString"];
    
        }
    
    }
    

提交回复
热议问题