React to string[] -> StringValue changes.

This commit is contained in:
Chris R 2015-08-20 13:54:07 -07:00
parent 724027ac02
commit c8f918681a
1 changed files with 4 additions and 12 deletions

View File

@ -55,7 +55,7 @@ namespace Microsoft.AspNet.Session
{ {
var isNewSessionKey = false; var isNewSessionKey = false;
Func<bool> tryEstablishSession = ReturnTrue; Func<bool> tryEstablishSession = ReturnTrue;
var sessionKey = context.Request.Cookies.Get(_options.CookieName); string sessionKey = context.Request.Cookies[_options.CookieName];
if (string.IsNullOrWhiteSpace(sessionKey) || sessionKey.Length != SessionKeyLength) if (string.IsNullOrWhiteSpace(sessionKey) || sessionKey.Length != SessionKeyLength)
{ {
// No valid cookie, new session. // No valid cookie, new session.
@ -129,17 +129,9 @@ namespace Microsoft.AspNet.Session
_context.Response.Cookies.Append(_options.CookieName, _sessionKey, cookieOptions); _context.Response.Cookies.Append(_options.CookieName, _sessionKey, cookieOptions);
_context.Response.Headers.Set( _context.Response.Headers["Cache-Control"] = "no-cache";
"Cache-Control", _context.Response.Headers["Pragma"] = "no-cache";
"no-cache"); _context.Response.Headers["Expires"] = "-1";
_context.Response.Headers.Set(
"Pragma",
"no-cache");
_context.Response.Headers.Set(
"Expires",
"-1");
} }
// Returns true if the session has already been established, or if it still can be because the response has not been sent. // Returns true if the session has already been established, or if it still can be because the response has not been sent.