private IAsyncResult BeginOnReleaseState(object source, EventArgs e, AsyncCallback cb, object extraData) { var app = (HttpApplication)source; return(TaskAsyncHelper.BeginTask(() => ReleaseStateAsync(app), cb, extraData)); }
private IAsyncResult BeginAcquireState(object source, EventArgs e, AsyncCallback cb, object extraData) { HttpContext rqContext = ((HttpApplication)source).Context; return(TaskAsyncHelper.BeginTask(() => AcquireStateAsync(rqContext), cb, extraData)); }