簡體   English   中英

努力在 ASP .NET 中使用 ConfigurationManager.AppSettings[“key”] 從 web.config 文件中讀取值

[英]Struggling to read value from web.config file using ConfigurationManager.AppSettings[“key”] in ASP .NET

努力使用 ConfigurationManager.AppSettings["key"] 從 web.config 文件讀取值。

使用 ASP .Net v5 和 C#

WEB.config 文件

在此處輸入圖片說明

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v5.0" />
  </startup>
  <appSettings>
    <add key="dbconnectionstring" value="mongodb://sdfgsdfgsdfgsdfg"/>
    <add key="Databasename" value="WineSales"/>
  </appSettings>
</configuration>

請求和閱讀代碼:

[HttpPost("customer/addCustomer")]
    public IActionResult AddCustomer([FromBody] DTO_IN_Customer customerData)
{

    var yeet = ConfigurationManager.AppSettings["dbconnectionstring"];

    System.Console.WriteLine(yeet); 

    var result = _salesPersonService.AddCustomer(customerData);

    return Ok(result);
}

有沒有我遺漏的東西,因為我搜索的每個地方他們都是這樣做的,當我在 var result 上放置斷點時, yeet是空的。

請幫忙!

將 web.config 文件重命名為 app.config,然后它應該可以工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM