1
我需要在開發條件下,它的工作原理,從web.config中servicestack從web.config中讀取生產版本
IAppSettings appSettings = new AppSettings();
var slackWebHookUrl = appSettings.Get<string>("slackWebHookUrl");
讀取值失敗。但是在我運行dotnet發佈並嘗試啓動應用程序後,它不再可以從web.config提供值
_ 「它不再能夠提供從web.config中值」 _ - 你是如何確定的?它是否會拋出異常,返回null還是發生其他事情?機會是你部署的配置文件根本不包含該密鑰。 – CodeCaster
沒有例外。它返回空字符串。並且其中包含所有密鑰的web.config。所以這不是問題。 – Roman