IAsyncResult GetAsyncResult(object sender, EventArgs e, AsyncCallback callback, object state)
        {
            Task task = taskEventHandler(sender, e);

            return(TaskAsyncResult.GetAsyncResult(task, callback, state));
        }
Example #2
0
        IAsyncResult IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, object extraData)
        {
            Task task = ProcessRequestAsync(context);

            return(TaskAsyncResult.GetAsyncResult(task, cb, extraData));
        }