2
私は、一連のWebサービスコール(すべて同じサービスに、毎回渡される異なるパラメータ)を作成することを検討しています。ASP.net PageAsyncTaks - パラメータをタスクに渡す方法は?
私はPageAsyncTasksについて少し読んでいますが、正しく見えますが、サービスへの各呼び出しにパラメータを渡す方法がわかりません。以下の多くの単純な例 - 現実世界の周りループし、実行する各タスクを登録する前にパラメータを変更されます。
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
int myParameter = 1;
var task = new PageAsyncTask(BeginRequest, EndRequest, null, null, true);
RegisterAsyncTask(task);
}
IAsyncResult BeginRequest(Object sender, EventArgs e, AsyncCallback cb, object state)
{
var service = new ServiceClient();
return service.BeginServiceCall(<How to get the parameter to the async call?>,
cb, service);
}
... End request etc....
私はちょうど他の読書からその結論に来ていました。答えをありがとう。 – Paddy