我在我的 ASP.NET Core (v2) Web Api 项目中使用了 BitcoinLib 。但是,每当我尝试实例化服务时:
var bitcoinService = new BitcoinLib.Services.Coins.Bitcoin
.BitcoinService(appSettings.BitcoinSettings.ServerUrl,
appSettings.BitcoinSettings.Username,
appSettings.BitcoinSettings.Password,
appSettings.BitcoinSettings.WalletPassword);
我得到错误:
在配置文件中未找到 CoinParameters 中定义的一个或多个必需参数!
我验证了传入的值不为空且正确,我什至将设置添加到我的web.config
:
<configuration>
<appSettings>
<add key="RpcRequestTimeoutInSeconds" value="60" />
<add key="Bitcoin_DaemonUrl" value="http://localhost:18332" />
<add key="Bitcoin_DaemonUrl_Testnet" value="http://localhost:18332" />
<add key="Bitcoin_WalletPassword" value="X" />
<add key="Bitcoin_RpcUsername" value="X" />
<add key="Bitcoin_RpcPassword" value="X" />
</appSettings>
...
没有任何效果......我需要分叉这个东西并删除那个IgnoreConfigFiles
检查还是我在这里做错了什么?