Asp.Net Core 獲取配置系統Configuration


數據庫連接我們都需要動態修改。在asp.net讀取數據直接使用web.config即可。但是在asp.net core里沒有web.config,我們需要使用appsettings.json來設置

本文需要用到包:Microsoft.Extensions.Configuration,Microsoft.Extensions.Configuration.FileExtensions,Microsoft.Extensions.Configuration.Json

1、appsettings.json

 

{
......
  "ConnectionStrings": {
    "sqlConn": "server=0.0.0.0,1433;database=Mus;uid=muskal;pwd=WKSLodWQauX;Max Pool Size=150;Connect Timeout=18000"
  },

2、在新建類中獲取配置

     

 IConfiguration configuration = new ConfigurationBuilder()
      .SetBasePath(Environment.CurrentDirectory)
      .AddJsonFile("AppSettings.json", true, true)
      .AddInMemoryCollection()
      .Build();
var sqlConnectionString= configuration["ConnectionStrings:sqlConn"];

參考:https://www.cnblogs.com/Lueng/p/11963819.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM