49 references to Model
Microsoft.AspNetCore.Mvc.Abstractions (5)
ModelBinding\Validation\ValidationEntry.cs (5)
34/// <param name="metadata">The <see cref="ModelMetadata"/> associated with the <see cref="Model"/>.</param> 35/// <param name="key">The model prefix associated with the <see cref="Model"/>.</param> 36/// <param name="modelAccessor">A delegate that will return the <see cref="Model"/>.</param> 50/// The model prefix associated with <see cref="Model"/>. 55/// The <see cref="ModelMetadata"/> associated with <see cref="Model"/>.
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Validation\ValidationVisitor.cs (1)
444isValid &= Visit(metadata, key, entry.Model);
Microsoft.AspNetCore.Mvc.Core.Test (41)
ModelBinding\Validation\DefaultCollectionValidationStrategyTest.cs (9)
28Assert.Equal(2, e.Model); 34Assert.Equal(3, e.Model); 40Assert.Equal(5, e.Model); 68Assert.Equal(new KeyValuePair<int, string>(2, "two"), e.Model); 74Assert.Equal(new KeyValuePair<int, string>(3, "three"), e.Model); 80Assert.Equal(new KeyValuePair<int, string>(5, "five"), e.Model); 103Assert.Equal(2, e.Model); 109Assert.Equal(3, e.Model); 115Assert.Equal(5, e.Model);
ModelBinding\Validation\DefaultComplexObjectValidationStrategyTest.cs (12)
35Assert.Equal(23, entry.Model); 41Assert.Equal(1, entry.Model); 47Assert.Equal("Joey", entry.Model); 75Assert.Equal(23, entry.Model); 81Assert.Equal(1, entry.Model); 87Assert.Equal("Joey", entry.Model); 109Assert.Null(entry.Model); 115Assert.Null(entry.Model); 121Assert.Null(entry.Model); 144Assert.Equal(23, entry.Model); 150Assert.Throws<NullReferenceException>(() => entry.Model); 156Assert.Throws<NullReferenceException>(() => entry.Model);
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategyTest.cs (13)
28Assert.Equal(3, e.Model); 34Assert.Equal(5, e.Model); 40Assert.Equal(2, e.Model); 68Assert.Equal(new KeyValuePair<int, string>(3, "three"), e.Model); 74Assert.Equal(new KeyValuePair<int, string>(5, "five"), e.Model); 80Assert.Equal(new KeyValuePair<int, string>(2, "two"), e.Model); 103Assert.Equal(3, e.Model); 109Assert.Equal(5, e.Model); 115Assert.Equal(2, e.Model); 139Assert.Equal(3, e.Model); 145Assert.Equal(2, e.Model); 169Assert.Equal(3, e.Model); 175Assert.Equal(2, e.Model);
ModelBinding\Validation\ShortFormDictionaryValidationStrategyTest.cs (7)
39Assert.Equal("two", e.Model); 45Assert.Equal("three", e.Model); 51Assert.Equal("five", e.Model); 86Assert.Equal("two", e.Model); 92Assert.Equal("three", e.Model); 127Assert.Equal("two", e.Model); 133Assert.Equal("three", e.Model);
Microsoft.AspNetCore.Mvc.IntegrationTests (2)
ValidationIntegrationTests.cs (1)
1546var container = parentEntry.Model;
ValidationWithRecordIntegrationTests.cs (1)
1356var container = parentEntry.Model;