2017-08-03 74 views
-3

如何调用可以同时响应来自不同用户的N个独立呼叫的rest api?如何一次多次并行调用单个REST API服务?

+0

你不需要担心这个部分提出。 IIS照顾它。只需创建一个API并发布多个用户的数据,它就可以工作。 –

+0

其实我需要调用100次并行的方法,所有的100线程应该在后台运行并且一次给出响应,并且不应该连续运行。 –

+0

使用TPL创建任务。每次打电话,您都可以关联一个将进行回调的委托。请参阅Task.Run() – Ramankingdom

回答

1
public Task DoWorkAsync(string request) 
{ 
    return Task.Factory.StartNew(
    { 
     //Send Request Here 
    }); 
} 

和使用作为环路

DoWorkAsync(request);