웹 API 서비스에 내 개체를 게시하고 ReturnedResults 유형의 개체를 반환하는 데 사용되는 보내기 메서드가있는이 API 클라이언트가 있습니다. 이제이 post 메서드를 ASP.net page_load 이벤트에서 실행해야합니다. 여기 비슷한 예제를 보았습니다. 그러나 필요한 것은 비동기 메서드에서 반환 객체를 가져 오는 것입니다.ASP.Net : Page_Load에서 async 메서드 호출
내가 내가 내가이 문제가 발생하지만, 처음 PageAsyncTask 유효한 작업 유형으로 내 보내기 방법을지지 않습니다
PageAsyncTask t = new PageAsyncTask(APIService.Send("test"));
를 사용하기로하고 있음을 알고, 내 방법의 작업을 반환하기 때문에 그 것 같아요 작업 형식을 System.Func로 변환 할 수 없다는 불만이 있습니다.
또한 성공적으로 실행되면 내 ReturnedResults 개체를 어떻게 얻을 수 있습니까?
는 https://stackoverflow.com/questions/35899800/can-page-load-be-async 나는 그들 중 누구도 내 경우에 도움이되지 않습니다, 그 기사를 본 적이 있지만 – Mike
덕분에, 나는를 얻을 필요 결과는 내 비동기 메서드에서 발생하며 동시에 비동기 메서드에 대한 대기가 끝날 때까지 페이지로드를 일시 중지합니다. – user65248
Page_Load에 무거운 하중 메소드를 두는 것이 이상적입니다. 나는 당신의 요구 사항이 어떤지 잘 모르겠습니다. 그러나 시스템 설계를 수정해야 할 수도 있습니다. – Mike