AB6455 - Fix issue with ITempDataDictionary

This commit is contained in:
Bjarke Berg
2020-05-12 21:04:55 +02:00
parent cd48adc7af
commit 317edabf02

View File

@@ -161,7 +161,8 @@ namespace Umbraco.Web.Website.ActionResults
_queryStringValues.AllKeys.Select(x => x + "=" + HttpUtility.UrlEncode(_queryStringValues[x])));
}
var tempData = httpContext.RequestServices.GetRequiredService<ITempDataDictionary>();
var tempDataDictionaryFactory = context.HttpContext.RequestServices.GetRequiredService<ITempDataDictionaryFactory>();
var tempData = tempDataDictionaryFactory.GetTempData(context.HttpContext);
tempData?.Keep();
httpContext.Response.Redirect(destinationUrl);