Fix renamed IContextAccessor APIs.
This commit is contained in:
parent
7b4e1fd48e
commit
61924dd73e
|
|
@ -93,8 +93,8 @@ namespace Microsoft.AspNet.RequestContainer
|
||||||
httpContext.ApplicationServices = appServiceProvider;
|
httpContext.ApplicationServices = appServiceProvider;
|
||||||
httpContext.RequestServices = scopeServiceProvider;
|
httpContext.RequestServices = scopeServiceProvider;
|
||||||
|
|
||||||
var priorAppHttpContext = appHttpContextAccessor.ExchangeValue(httpContext);
|
var priorAppHttpContext = appHttpContextAccessor.SetValue(httpContext);
|
||||||
var priorScopeHttpContext = scopeHttpContextAccessor.ExchangeValue(httpContext);
|
var priorScopeHttpContext = scopeHttpContextAccessor.SetValue(httpContext);
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
|
@ -102,8 +102,8 @@ namespace Microsoft.AspNet.RequestContainer
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
scopeHttpContextAccessor.ExchangeValue(priorScopeHttpContext);
|
scopeHttpContextAccessor.SetValue(priorScopeHttpContext);
|
||||||
appHttpContextAccessor.ExchangeValue(priorAppHttpContext);
|
appHttpContextAccessor.SetValue(priorAppHttpContext);
|
||||||
|
|
||||||
httpContext.RequestServices = priorRequestServices;
|
httpContext.RequestServices = priorRequestServices;
|
||||||
httpContext.ApplicationServices = priorApplicationServices;
|
httpContext.ApplicationServices = priorApplicationServices;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue