腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
现有
代码
上
创建
异步
WebApi
包装
器
、
、
、
、
我们使用
WebAPI
公开当前的逻辑/业务层。根据我的理解,如果我们想让自己免受请求的线程饥饿的影响,我们应该制作
异步
WebAPI
控制
器
,这样大量的并发请求就可以弥补。下面是我使用的
代码
:{ var result = await Task.Run(() => Service.GetAllCompanies()); //existing business layer
浏览 16
提问于2016-09-13
得票数 1
1
回答
异步
等待关闭->自旋锁?
、
我正在维护一个使用SwiftUI的遗留
代码
库。我正在使用新的可刷新api:。这有点烦人,他们强迫您使用
异步
等待,因为我有一部分刷新
代码
,不能完全
异步
等待。我不能对此
代码
使用
异步
等待的原因是,应用程序通过websocket发送和接收消息。应用程序手动匹配对请求的响应,而不是在请求到达时调用闭包。我不认为完全重写
异步
等待是不可能的。这是我可怕的
异步
等待
包装
器
(简化): /// Terribl
浏览 9
提问于2022-02-03
得票数 0
1
回答
没有来自AcquireTokenAsync的"user_impersonation“令牌响应
、
、
我有一个基于网站的Web应用程序,通过AAD登录对用户进行身份验证。成功的登录将使用访问令牌将用户重定向回应用程序(这部分使用adal_angular.js/adal.js完成)下游api,重复此过程以获得另一个令牌,以调用进一步下游的另一个api。问题就在这里。 在这里调用AcquireTokenAsync()时,无论调用是什么,我都不会得到响应。*编辑:没有响应意味着我没有得到来自Azure的响应,使用Fiddler跟踪AcquireTokenAsync流量,我没有
浏览 1
提问于2017-03-17
得票数 0
回答已采纳
3
回答
异步
运行同步
代码
、
、
、
、
但是,它们不是
异步
的,我希望能够
在
不阻塞线程的情况下从
异步
WebApi
控制
器
调用它们。我编写了一个
异步
包装
器
方法,但我对Visual给我的警告感到困惑。 });Visual给了我一个警告: 因为没有等待此调用,所以
在
调用完成之前
在
浏览 14
提问于2016-07-14
得票数 2
回答已采纳
1
回答
使
WebAPI
动作
异步
?
、
、
、
、
我有一个问题,就是
在
WebAPI
/请求
上
使用
异步
/等待是否有益。就客户端而言,这当然是
异步
的。如果我要使这些操作
异步
化,那么现在对服务
器
是否有好处?如果我将
WebAPI
中对服务层的所有调用都实现为
异步
( .NET关键字)和“normal”
浏览 0
提问于2013-12-11
得票数 4
回答已采纳
2
回答
Windows Phone 8
异步
等待使用率
、
、
因此,我决定将所有这些web服务获取
代码
放在一个类中:{ return geocodeResponse; }WebApiWorker <
浏览 1
提问于2013-06-13
得票数 4
回答已采纳
2
回答
基于ASP.NET
WebAPI
控制
器
生成JS客户端
、
、
、
、
因此,我为这些方法
创建
了一个
包装
器
:但是,这仍然需要我编写一个包含AJAX调用的
包装
器
。我想知道您是否真的可以生成这些
包装
器
。本质
上
,我将为我的
WebAPI
生成一个基于JS的客户机,类似于.NET和.NET可以根据WSDL生成客户机的方式。 这以前做过吗?有没有其他方法可以将ASP.NET、
WebAPI
和JavaScript连接在一起而无需编写一堆AJAX样板<
浏览 4
提问于2013-08-13
得票数 24
回答已采纳
2
回答
WebAPI
-会话和
异步
方法
我
在
找一个明确的答案。我
在
我的网站上找不到明确的东西。 为什么我看到的每个例子都使用
异步
/等待?
浏览 3
提问于2016-03-30
得票数 0
回答已采纳
3
回答
Web同步调用最佳实践
、
、
、
假设我有一个
WebAPI
2.0应用程序托管
在
IIS
上
。我想我理解最好的实践(防止客户端上的死锁)是总是使用
异步
方法从GUI事件到HttpClient调用。这个很好,而且很管用。
在
本例中,我使用以下逻辑:{ return await response.Content.ReadAsAsync<JArray
浏览 3
提问于2015-06-17
得票数 3
1
回答
如何将MS Kestrel Web Server设置为
异步
处理请求并无阻塞地处理多个请求
、
、
、
、
我正在使用MVC、
WebApi
和Kestrel Web Server测试一个ASP.NET核心Web应用程序。下面是我的
WebApi
控制
器
代码
:[Route("/api/test/{moduleid}")]{ { return domain.Han
浏览 0
提问于2017-05-24
得票数 1
1
回答
如何从Web中获取IObservable
、
我的问题是,
在
订阅时返回的problem发出一个“空”结果。服务
器
{ );我的问题是,我没有从服务
器
获得任
浏览 4
提问于2013-11-27
得票数 10
2
回答
使ASP.net MVC 5路由忽略动作方法
上
的
异步
后缀
、
、
、
、
WebAPI
2智能地处理动作方法
上
的
异步
后缀。例如,如果我
创建
一个默认的
WebAPI
项目,它将路由到正确的操作,而不管后缀如何。api/controller/action - SUCCEEDS但是,如果我使用MVC 5
创建
一个等效的控制
器
控制
器
(基于一个带有默认路由的新M
浏览 1
提问于2016-02-24
得票数 2
回答已采纳
1
回答
调用
异步
函数返回错误的Meteor.publish
、
、
、
我正在尝试为Meteor.publish
创建
一个
包装
器
方法,
在
实际调用它之前进行访问检查。 如果我从
包装
器
方法中移除
异步
关键字并注释掉
浏览 7
提问于2021-06-07
得票数 0
回答已采纳
1
回答
共轭结合AutoFac
、
、
我有一个称为
包装
器
的类,它的接口是IWrapper,当我的
包装
类
在
我的控制
器
中
创建
时,我希望它用一种输入参数
创建
包装
类,或者用其他一些输入参数
创建
包装
类。我的
代码
看起来像这样:{} 我想要实现的是,我的
包装
器
类中的Uri参数被注入了不
浏览 1
提问于2014-04-16
得票数 0
回答已采纳
2
回答
WCF的“正常”接口
异步
实现
、
、
我读过的关于为WCF服务执行
异步
实现的每一篇文章都需要修改WCF服务的接口(例如,操作的返回类型从T到Task)。但是,我不想修改操作签名,因为我的客户端
代码
对Task<>类型一无所知。我可以通过拥有一个“
包装
器
”方法来实现
现有
的同步入口点,该方法调用内部
异步
实现方法,然后执行等待,但这将阻止线程调用到
包装
器
中,这就违背了拥有
异步
实现的目的(即释放这些线程,以便它们能够为其他请求服务)因此,我需要WCF知道实现是
异
浏览 1
提问于2014-02-19
得票数 4
回答已采纳
1
回答
我的集成测试之一是
在
另一个线程
上
抛出一个异常,这个线程杀死了MSTest。什么是一个好的模式来管理这一点?
、
、
、
、
我有许多集成测试来测试我的服务api和检查响应(http响应
代码
,并在适用的情况下检查主体)。api本身托管
在
蔚蓝云中的
webapi
服务中。我的每个
webapi
都使用
异步
等待模式,我的每个代理调用都是
异步
的,而且(据我所见)
在
测试api调用的所有情况下,我都在等待‘(实际
上
,我不确定您不能使用MSTest)。当一些失败发生时,据我所知,这很可能是我的集成测试之一,
在
测试运行程序(已知的问题)之外的另一个线程
上
失败。作
浏览 2
提问于2016-09-07
得票数 2
3
回答
Mvc应用程序
异步
方法挂起
、
、
、
溶液结构类似; 我们的mvc前端应用程序通过httpClient
包装
器
与我们的
webapi
应用程序进行对话。以下是通用的http客户端
包装
代码
;using System.Collections.Generic;using System.LinqNitoAsync管理
器
一起使用(调用
异步
方法作为同步)。)您能看到我的httpClient
包装
器
上有什
浏览 10
提问于2016-03-02
得票数 21
1
回答
ASP.NET核心:是否可以使用HttpClient获取文件并直接返回?
、
、
我想在
现有
的ASP.NET Core2
WebAPI
上
创建
一个web端点来执行权限检查,调用这个内部API并将fileresult返回给一个Web客户端。是否有可能让
包装
API端点将其获取的任何内容作为文件结果传递,而不必重构响应(例如,指定文件名、内容类型等)?文件可以是图像,pdfs,文档。我更希望这个
包装
器
API只进行权限检查,并使用某种fileId调用内部API端点,而不需要知道内容的长度或类型。
浏览 1
提问于2018-02-27
得票数 2
回答已采纳
1
回答
本机
异步
函数和
包装
同步函数
在
“同步到
异步
”函数/修饰
器
中的区别?
、
、
、
这个库只能同步工作,但我要求我的应用程序是
异步
的。 web3.py开发人员实际
上
正在将
异步
功能构建到库中,但这需要一些时间。同时,我所做的是使用
包装
我需要的任何web3.py同步函数,使它们
在
我的应用程序中
异步
工作,因此,我相信web3.py完全
异步
工作。这让我思考--一个库的作者编写本机
异步
函数的区别是什么,而不仅仅是将他们
现有
的同步函数
包装
在Asyncer之类的东西中?会有什么表现
上
的差异吗?换
浏览 41
提问于2022-04-21
得票数 0
回答已采纳
2
回答
我们可以使用MVC4.0应用来构建混合应用吗?
、
、
我
在
MVC4.0中的
现有
代码
,控制
器
类操作都是基于http的。所以它是MVC4.0和
webapi
。然而,我们没有sperare服务和控制
器
类连接数据库上下文来处理数据库操作。我们必须利用
现有
的
代码
。 如果我们用phonegap
包装
这个基于MVC的
代码
,它能在苹果应用商店和安卓商店中工作吗
浏览 0
提问于2015-12-22
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券