从控制台访问API是可行的,但不适用于MVC Web

拉姆·辛格

我试图从控制台应用程序访问BlockCypher,它的工作原理绝对不错。但是,当我尝试访问相同的MVC Web应用程序时,我没有收到“ BlockCypher”的响应。不知道为什么。这是我关注的链接:

BlockCypher git

这是我正在使用的代码

  Blockcypher objmain = new Blockcypher("XXXXXXXXXXXXXXX", Endpoint.BcyTest);

        objmain.GenerateAddress().Wait();

请帮助,任何想法我在网上做错了吗?或我所缺少的。

鲁迪·维瑟(Rudi Visser)

您似乎正在陷入僵局,而不是Wait()在同步上下文中使用,而是使动作/父代码异步并使用await

public async Task<ActionResult> MyAction()
{
    var bc = new Blockcypher("..", Endpoint.BcyTest);
    await bc.GenerateAddress();

    // ..
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

C# 扩展适用于控制台应用程序,但不适用于 MVC Web 应用程序。我错过了什么吗?

弹簧注入不适用于FF4J Web控制台

ActiveMQ Web控制台不适用于嵌入式代理

对Web-api的ajax调用适用于GET,但不适用于POST

Registry.GetValue() 适用于 Web App,但不适用于 Console App

Laravel路由适用于内部Web服务器,但不适用于WAMP

Curl 请求适用于控制台,但不适用于 PHP

相同的代码适用于chrome DevTools控制台,但不适用于TamperMonkey

从 localStorage 检索对象适用于控制台日志,但不适用于页面

Web-API版本控制不适用于默认版本

Asp.net .core web api 版本控制不适用于 Url 路径段

路由不适用于自托管的Web API

异步任务适用于HttpClient对象,但不适用于Web通用处理程序中的项目类

AWS Cognito身份验证适用于Postman,但不适用于Angular Web应用程序

Facebook Web应用程序登录仅适用于IP,但不适用于域

IIS Windows 身份验证适用于网站,但不适用于网站下的 Web 应用程序

Web配置Windows授权。适用于部署,但不适用于本地。ASP.net

maplotlib.pyplot.show() 适用于 python 但不适用于 jupyter 控制台

Log4net适用于控制台应用程序,但不适用于Windows服务

远程访问OpenShift Web控制台

JSFiddle示例可在Web上使用,但不适用于我的PC

POST 请求使用 curl 但不适用于 Javascript Web 组件

VSCode中的Flutter beta热重装适用于Web,但不适用于iOS和Android(适用于Android Studio)

对静态资产进行版本控制不适用于Spring Web Flow

Web模拟不适用于Rails控制器中的redirect_to

Web API端点可与docker-compose.yml一起使用,但不适用于仅使用Dockerfile进行构建和运行的情况

为什么NetInfo不适用于Web但适用于Android(react-native-web)?

外部登录不适用于MVC 4 Web应用程序中的Facebook

C# MVC 捆绑不适用于 Angular Elements Web 组件