2
나는 일련의 웹 서비스 호출 (모든 동일한 매개 변수, 매번 전달 된 다른 매개 변수)을 만들려고합니다.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