1 type derived from Person
Microsoft.AspNetCore.Mvc.Core.Test (1)
ModelBinding\ParameterBinderTest.cs (1)
836private class DerivedPerson : Person
24 references to Person
Microsoft.AspNetCore.Mvc.Core.Test (24)
ModelBinding\ParameterBinderTest.cs (24)
73new ParameterDescriptor { Name = "myParam", ParameterType = typeof(Person) }, 111new ParameterDescriptor { Name = "myParam", ParameterType = typeof(Person) }, 136ParameterType = typeof(Person), 139var method = typeof(Person).GetMethod(nameof(Person.Equals), new[] { typeof(Person) }); 146ParameterType = typeof(Person), 167.ForType(typeof(Person)) 178{ attribute, parameterDescriptor, provider2.GetMetadataForType(typeof(Person)) }, 179{ attribute, controllerParameterDescriptor, provider2.GetMetadataForType(typeof(Person)) }, 193var expectedFieldName = metadata.Name ?? nameof(Person); 249new ParameterDescriptor { Name = "myParam", ParameterType = typeof(Person) }, 290new ParameterDescriptor { Name = "myParam", ParameterType = typeof(Person) }, 748.Setup(o => o.GetMetadataForType(typeof(Person))) 791.Setup(o => o.GetMetadataForType(typeof(Person))) 812private class Person : IEquatable<Person>, IEquatable<object> 816public bool Equals(Person other) 823return Equals(obj as Person); 829public Person Dad { get; set; } 831public Person Mom { get; set; } 833public IList<Person> Kids { get; } = new List<Person>(); 850private void TestMethodWithoutAttributes(Person person) { } 852private void TestMethodWithAttributes([Required][AlwaysInvalid] Person person) { }