1 override of IsTopLevelObject
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\DefaultModelBindingContext.cs (1)
106public override bool IsTopLevelObject
5 writes to IsTopLevelObject
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Binders\HeaderModelBinder.cs (1)
88bindingContext.IsTopLevelObject = isTopLevelObject;
Microsoft.AspNetCore.Mvc.Core.Test (4)
ModelBinding\Binders\FormFileModelBinderTest.cs (4)
95bindingContext.IsTopLevelObject = false; 137bindingContext.IsTopLevelObject = false; 172bindingContext.IsTopLevelObject = false; 208bindingContext.IsTopLevelObject = false;
19 references to IsTopLevelObject
Microsoft.AspNetCore.Mvc.Core (19)
ModelBinding\Binders\BodyModelBinder.cs (1)
97if (bindingContext.IsTopLevelObject)
ModelBinding\Binders\CollectionModelBinder.cs (1)
118if (bindingContext.IsTopLevelObject)
ModelBinding\Binders\ComplexObjectModelBinder.cs (5)
117bindingContext.IsTopLevelObject && 147if (!bindingContext.IsTopLevelObject && 258else if (!bindingContext.IsTopLevelObject && 350else if (!bindingContext.IsTopLevelObject && 509var isTopLevelObject = bindingContext.IsTopLevelObject;
ModelBinding\Binders\ComplexTypeModelBinder.cs (5)
125else if (!bindingContext.IsTopLevelObject && 182bindingContext.IsTopLevelObject && 212if (!bindingContext.IsTopLevelObject && 314var isTopLevelObject = bindingContext.IsTopLevelObject; 477if (!bindingContext.IsTopLevelObject)
ModelBinding\Binders\DictionaryModelBinder.cs (2)
133if (bindingContext.IsTopLevelObject) 148if (bindingContext.IsTopLevelObject)
ModelBinding\Binders\FormFileModelBinder.cs (2)
60var modelName = bindingContext.IsTopLevelObject 93if (postedFiles.Count == 0 && !bindingContext.IsTopLevelObject)
ModelBinding\Binders\HeaderModelBinder.cs (2)
77var isTopLevelObject = bindingContext.IsTopLevelObject; 168if (!bindingContext.IsTopLevelObject && values.Length == 0)
ModelBinding\Binders\KeyValuePairModelBinder.cs (1)
82if (bindingContext.IsTopLevelObject)