@@ -282,8 +282,7 @@ private void InitModuleFromConfig(HttpApplication app, SessionStateSection confi
282
282
283
283
private IAsyncResult BeginAcquireState ( object source , EventArgs e , AsyncCallback cb , object extraData )
284
284
{
285
- HttpContext rqContext = ( ( HttpApplication ) source ) . Context ;
286
- return TaskAsyncHelper . BeginTask ( ( ) => AcquireStateAsync ( rqContext ) , cb , extraData ) ;
285
+ return TaskAsyncHelper . BeginTask ( ( HttpApplication ) source , app => AcquireStateAsync ( app ) , cb , extraData ) ;
287
286
}
288
287
289
288
private void EndAcquireState ( IAsyncResult result )
@@ -293,8 +292,7 @@ private void EndAcquireState(IAsyncResult result)
293
292
294
293
private IAsyncResult BeginOnEndRequest ( object source , EventArgs e , AsyncCallback cb , object extraData )
295
294
{
296
- var app = ( HttpApplication ) source ;
297
- return TaskAsyncHelper . BeginTask ( ( ) => OnEndRequestAsync ( app ) , cb , extraData ) ;
295
+ return TaskAsyncHelper . BeginTask ( ( HttpApplication ) source , app => OnEndRequestAsync ( app ) , cb , extraData ) ;
298
296
}
299
297
300
298
private void EndOnEndRequest ( IAsyncResult result )
@@ -304,8 +302,7 @@ private void EndOnEndRequest(IAsyncResult result)
304
302
305
303
private IAsyncResult BeginOnReleaseState ( object source , EventArgs e , AsyncCallback cb , object extraData )
306
304
{
307
- var app = ( HttpApplication ) source ;
308
- return TaskAsyncHelper . BeginTask ( ( ) => ReleaseStateAsync ( app ) , cb , extraData ) ;
305
+ return TaskAsyncHelper . BeginTask ( ( HttpApplication ) source , app => ReleaseStateAsync ( app ) , cb , extraData ) ;
309
306
}
310
307
311
308
private void EndOnReleaseState ( IAsyncResult result )
@@ -380,8 +377,9 @@ private void OnStart(EventArgs e)
380
377
RaiseOnStart ( e ) ;
381
378
}
382
379
383
- private async Task AcquireStateAsync ( HttpContext context )
380
+ private async Task AcquireStateAsync ( HttpApplication app )
384
381
{
382
+ HttpContext context = app . Context ;
385
383
_acquireCalled = true ;
386
384
_releaseCalled = false ;
387
385
ResetPerRequestFields ( ) ;
0 commit comments