从控制台访问和 API 工作正常,但同样不适用于 MVC web
Accsing an API from console is working but same is not working with MVC web
我正在尝试从控制台应用程序访问 BlockCypher,它工作得很好。但是当我尝试访问同一个 MVC Web 应用程序时,我没有收到来自 "BlockCypher" 的响应。不知道为什么。
这是我关注的link:
这是我正在使用的代码
Blockcypher objmain = new Blockcypher("XXXXXXXXXXXXXXX", Endpoint.BcyTest);
objmain.GenerateAddress().Wait();
请帮忙,知道我在网络上做错了什么吗?或者我缺少什么。
您似乎陷入了僵局,而不是在同步上下文中使用 Wait()
,而是让您的操作/父代码异步并使用 await
.
public async Task<ActionResult> MyAction()
{
var bc = new Blockcypher("..", Endpoint.BcyTest);
await bc.GenerateAddress();
// ..
}
我正在尝试从控制台应用程序访问 BlockCypher,它工作得很好。但是当我尝试访问同一个 MVC Web 应用程序时,我没有收到来自 "BlockCypher" 的响应。不知道为什么。 这是我关注的link:
这是我正在使用的代码
Blockcypher objmain = new Blockcypher("XXXXXXXXXXXXXXX", Endpoint.BcyTest);
objmain.GenerateAddress().Wait();
请帮忙,知道我在网络上做错了什么吗?或者我缺少什么。
您似乎陷入了僵局,而不是在同步上下文中使用 Wait()
,而是让您的操作/父代码异步并使用 await
.
public async Task<ActionResult> MyAction()
{
var bc = new Blockcypher("..", Endpoint.BcyTest);
await bc.GenerateAddress();
// ..
}