1 write to Property
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\PropertyHelper\PropertyHelper.cs (1)
54Property = property ?? throw new ArgumentNullException(nameof(property));
24 references to Property
Microsoft.AspNetCore.Shared.Tests (24)
PropertyHelperTest.cs (20)
19var property = PropertyHelper.GetProperties(anonymous.GetType()).First().Property; 34var property = PropertyHelper.GetProperties(anonymous.GetType()).First().Property; 49var property = PropertyHelper.GetProperties(anonymous.GetType()).First().Property; 97var property = PropertyHelper.GetProperties(anonymous.GetType()).First().Property; 347Assert.Equal(typeof(int), property.Property.PropertyType); 362Assert.Equal(typeof(string), result[0].Property.PropertyType); 364Assert.Equal(typeof(string), result[1].Property.PropertyType); 379Assert.Equal(typeof(Guid), result[0].Property.PropertyType); 381Assert.Equal(typeof(string), result[1].Property.PropertyType); 396Assert.Equal(typeof(int), property.Property.PropertyType); 411Assert.Equal(typeof(string), result[0].Property.PropertyType); 413Assert.Equal(typeof(string), result[1].Property.PropertyType); 428Assert.Equal(typeof(Guid), result[0].Property.PropertyType); 430Assert.Equal(typeof(string), result[1].Property.PropertyType); 493var accessor = PropertyHelper.MakeFastPropertyGetter(property.Property); 507var accessor = PropertyHelper.MakeFastPropertyGetter(property.Property); 521var accessor = PropertyHelper.MakeNullSafeFastPropertyGetter(property.Property); 538var accessor = PropertyHelper.MakeNullSafeFastPropertyGetter(property.Property); 555var accessor = PropertyHelper.MakeNullSafeFastPropertyGetter(property.Property); 572var accessor = PropertyHelper.MakeNullSafeFastPropertyGetter(property.Property);
src\Shared\PropertyHelper\PropertyHelper.cs (4)
76return _valueGetter ??= MakeFastPropertyGetter(Property); 88return _valueSetter ??= MakeFastPropertySetter(Property); 426if (propertyHelper.Property.DeclaringType != type) 444var declaringType = propertyHelper.Property.DeclaringType;