async-await

    3热度

    1回答

    我作出了函数调用3次不同的参数: this.getContributorProperties('followers_url', 'contributorFollowers'); this.getContributorProperties('gists_url', 'contributorGists'); this.getContributorProperties('repos_url', 'c

    0热度

    1回答

    试图传递函数,而不是lambda表达式创建任务终于混了,为什么行: int t2 = await Task.Run(()=>Allocate2()); 不会引发错误。此lambda表达式()=>Allocate2()不返回Task。为什么没有错误? 如何在没有lambda表达式的情况下创建任务Allocate? static async void Example() {

    0热度

    2回答

    NewbieQ:想知道C#异步/等待 我有现在的时间过长,完成导致超时错误的服务器端AJAX请求处理。 处理程序调用一个方法: public bool Run(Guid jobId) // returns true if successful in running jobId 运行作业交替IO那么势必CPU绑定操作的顺序,在重要的情况下。 理想情况下,我希望能够启动运行,然后不时地查询运行状态

    1热度

    1回答

    我使用Mocha和Chai HTTP测试Rest API。我已经写的所有的使用回调测试的情况下,现在我想用异步/ AWAIT因为很多更具可读性谭回调和承诺,所以我得到这个代码: let sport1, sport2; let user1, user2; let user1Token; let event1, event2, event3, event4; beforeEach(async

    0热度

    1回答

    我正在为iOS和Android创建一个Xamarin.Forms应用程序,用于保存数据和本地sqlite数据库并在Azure服务器中联机。虽然我的应用程序需要互联网连接,而且它始终使用Connectivity插件进行检查,但我发现如果用户丢失了信元接收请求,我有时会发生异常。 我想要一个方法,我可以调用我所有的服务器请求,以便在发生错误时重试请求。我还希望能够在重试之前询问用户输入。流程是这样的:

    2热度

    1回答

    我有一个Roslyn分析器,我最近更新使用CSharp.Workspaces的2.3版本。我发现,当我建立时,我得到如下警告: 分析器试图注册'异步'操作,这是不支持的。 我添加的一些操作是异步的,因为它们从Roslyn API调用异步方法,如下面的假设示例所示。 public override void Initialize(AnalysisContext context) { co

    1热度

    2回答

    我有一些第三方API运行需要大约30分钟才能返回结果的函数(他们做了一些冗长的计算)。 现在,如果我使用Nodejs通过适当的回调来调用这样的API,默认情况下Nodejs会等待函数返回结果的30分钟还是会超时? 如果超时,有没有办法增加等待时间?

    2热度

    1回答

    我有选择的对象DataGrid的行选择更改是在方法中处理(使用Interactrion事件触发器InvokeCommandAction)。一行表示一个真实的生活对象,并有很多属性。 我首先设置一个属性,该行对应并在地图上高亮显示对象,做一些其他的东西,最后调用异步方法来获取对象属性并使用这些属性刷新属性DataGrid。 SelectedObjectsViewModel.cs(视图模型包含的sel

    -3热度

    2回答

    使用异步和任务,我试图创建一个看起来像这样 protected override Task HandleRequirementAsync(AuthorizationHandlerContext context, OperationAuthorizationRequirement requirement, string resource) {

    -1热度

    1回答

    内等待我有此代码 public class ClassToTest { private readonly IRepository repository; public ClassToTest(DI GOES HERE){...} public DoSomething() { Task.Run(async() => { //so