Reacting to Localization CookieName change

This commit is contained in:
Pranav K 2016-03-04 10:30:35 -08:00
parent 3aa3799494
commit 7bd7b32fcb
4 changed files with 10 additions and 7 deletions

View File

@ -8,7 +8,7 @@ using System.Globalization;
using System.IO;
using System.Text;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures.Internal;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
using Microsoft.Extensions.Localization;
using Microsoft.Extensions.PlatformAbstractions;

View File

@ -5,6 +5,7 @@ using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Localization;
using Microsoft.AspNetCore.Testing;
using Microsoft.Net.Http.Headers;
using Xunit;
@ -61,7 +62,7 @@ mypartial
var request = new HttpRequestMessage(HttpMethod.Get, "http://localhost/");
request.Headers.Add(
"Cookie",
new CookieHeaderValue("ASPNET_CULTURE", cultureCookie).ToString());
new CookieHeaderValue(CookieRequestCultureProvider.DefaultCookieName, cultureCookie).ToString());
// Act
var response = await Client.SendAsync(request);
@ -99,7 +100,7 @@ mypartial
var request = new HttpRequestMessage(HttpMethod.Get, "http://localhost/Home/Locpage");
request.Headers.Add(
"Cookie",
new CookieHeaderValue("ASPNET_CULTURE", cultureCookie).ToString());
new CookieHeaderValue(CookieRequestCultureProvider.DefaultCookieName, cultureCookie).ToString());
// Act
var response = await Client.SendAsync(request);
@ -126,7 +127,7 @@ mypartial
var request = new HttpRequestMessage(HttpMethod.Get, "http://localhost/Home/GetInvalidUser");
request.Headers.Add(
"Cookie",
new CookieHeaderValue("ASPNET_CULTURE", cultureCookie).ToString());
new CookieHeaderValue(CookieRequestCultureProvider.DefaultCookieName, cultureCookie).ToString());
// Act
var response = await Client.SendAsync(request);

View File

@ -5,6 +5,7 @@ using System.Collections.Generic;
using System.Net.Http;
using System.Reflection;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Localization;
using Microsoft.AspNetCore.Testing;
using Microsoft.Net.Http.Headers;
using Xunit;
@ -148,7 +149,8 @@ expander-partial";
// Arrange
var cultureCookie = "c=" + value + "|uic=" + value;
var request = new HttpRequestMessage(HttpMethod.Get, "http://localhost/TemplateExpander");
request.Headers.Add("Cookie", new CookieHeaderValue("ASPNET_CULTURE", cultureCookie).ToString());
request.Headers.Add("Cookie",
new CookieHeaderValue(CookieRequestCultureProvider.DefaultCookieName, cultureCookie).ToString());
// Act
var response = await Client.SendAsync(request);
@ -289,7 +291,8 @@ index-content";
// Arrange
var cultureCookie = "c=" + value + "|uic=" + value;
var request = new HttpRequestMessage(HttpMethod.Get, "http://localhost/TemplateExpander/ViewWithLayout");
request.Headers.Add("Cookie", new CookieHeaderValue("ASPNET_CULTURE", cultureCookie).ToString());
request.Headers.Add("Cookie",
new CookieHeaderValue(CookieRequestCultureProvider.DefaultCookieName, cultureCookie).ToString());
// Act
var response = await Client.SendAsync(request);

View File

@ -319,7 +319,6 @@ namespace Microsoft.AspNetCore.Mvc.Razor
}
}
private class MyService : IViewContextAware
private class HasIncorrectViewDataPropertyType : RazorPage<MyModel>
{
[RazorInject]