1 write to Culture
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ValueProviderResult.cs (1)
52Culture = culture ?? _invariantCulture;
17 references to Culture
Microsoft.AspNetCore.Mvc.Core (7)
ModelBinding\Binders\CollectionModelBinder.cs (1)
284new ElementalValueProvider(bindingContext.ModelName, value, values.Culture),
ModelBinding\Binders\DateTimeModelBinder.cs (1)
67model = DateTime.Parse(value, valueProviderResult.Culture, _supportedStyles);
ModelBinding\Binders\DecimalModelBinder.cs (1)
69model = decimal.Parse(value, _supportedStyles, valueProviderResult.Culture);
ModelBinding\Binders\DoubleModelBinder.cs (1)
69model = double.Parse(value, _supportedStyles, valueProviderResult.Culture);
ModelBinding\Binders\FloatModelBinder.cs (1)
69model = float.Parse(value, _supportedStyles, valueProviderResult.Culture);
ModelBinding\Binders\SimpleTypeModelBinder.cs (1)
81culture: valueProviderResult.Culture,
ModelBinding\Binders\TryParseModelBinder.cs (1)
23private static readonly MemberExpression CultureExpression = Expression.Property(ValueProviderResultExpression, nameof(ValueProviderResult.Culture));
Microsoft.AspNetCore.Mvc.Core.Test (10)
ModelBinding\Binders\CollectionModelBinderTest.cs (1)
517var model = ModelBindingHelper.ConvertTo(valueToConvert, context.ModelType, value.Culture);
ModelBinding\ElementalValueProviderTests.cs (1)
83Assert.Equal(culture, result.Culture);
ModelBinding\EnumerableValueProviderTest.cs (2)
168Assert.Equal(culture, result.Culture); 184Assert.Equal(culture, result.Culture);
ModelBinding\FormValueProviderTest.cs (2)
30Assert.Equal(CultureInfo.InvariantCulture, invariantCultureResult.Culture); 33Assert.Equal(culture, currentCultureResult.Culture);
ModelBinding\JQueryFormValueProviderTest.cs (2)
68Assert.Equal(CultureInfo.InvariantCulture, invariantCultureResult.Culture); 71Assert.Equal(culture, currentCultureResult.Culture);
ModelBinding\RouteValueProviderTests.cs (2)
114Assert.Equal(CultureInfo.InvariantCulture, result.Culture); 132Assert.Equal(new CultureInfo("fr-FR"), result.Culture);