我正在尝试从控制台应用程序访问BlockCypher,它的工作非常好。但是,当我试图访问同一个MVC Web应用程序时,我并没有得到"BlockCypher“的响应。不知道为什么。下面是我的链接:
这是我正在使用的代码
Blockcypher objmain = new Blockcypher("XXXXXXXXXXXXXXX", Endpoint.BcyTest);
objmain.GenerateAddress().Wait();请帮帮忙,知道我在网上做错了什么吗?或者我错过了什么。
发布于 2018-06-14 12:34:35
您似乎遇到了死锁,而不是在同步上下文中使用Wait(),而是使操作/父代码异步并使用await。
public async Task<ActionResult> MyAction()
{
var bc = new Blockcypher("..", Endpoint.BcyTest);
await bc.GenerateAddress();
// ..
}https://stackoverflow.com/questions/50856463
复制相似问题